汇编要点答案课件.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二 CPU是哪2个部件集成到一个芯片? 运算器,控制器 计算机系统包括哪2个部分? 硬件,软件 计算机软件包括哪2种类型? 系统软件,应用软件 CPU由哪几部分组成? 1、算术逻辑部件(ALU)2、控制逻辑3、工作寄存器 8086的有哪几个通用寄存器?哪些提供了字节访问? 寄存器可以分为程序可见的寄存器和程序不可见的寄存器两大类。通用寄存器有AX(accumulator)累加器; BX(base)基址寄存器; CX(count) 计数器; DX(data)数据寄存器; BP(base pointer)基址指针寄存器; SI(source index)源变址寄存器; DI(destination index)目的变址寄存器; 其中 AX(accumulator)累加器; BX(base)基址寄存器; CX(count) 计数器; DX(data)数据寄存器; 提供了字节访问 标志寄存器各标志位的含义?IP和SP的含义? 标志名 标志为1 标志为0 OF 溢出(是/否) DF 方向(减量/增量) IF 中断(允许/关闭) SF 符号(负/正) ZF 零(是/否) AF 辅助进位(是/否) PF 奇偶(偶/奇) CF 进位(是/否) OV DN EI NG ZR AC PE CY NV UP DI PL NZ NA PO NC TF为陷阱标志位,为1时,每条指令执行后产生陷阱,用于单步调试 IP(instruction pointer) 指令指针寄存器; SP(stack pointer) 堆栈指针寄存器; FLAGS 标志寄存器。 8086有哪几个段寄存器? 代码段(code segment,CS)、数据段(data segment,DS)、堆找段(stack segment,SS)和附加段(extra segment,ES)4个寄存器。 了解寄存器和存储器的不同 寄 存 器 存 储 器 在CPU内部 在CPU外部 访问速度快 访问速度慢 容量小,成本高 容量大,成本低 用名字表示 用地址表示 没有地址 地址可用各种方式形成 8086是按字编址,对吗 不对,按字节编址 8086的一个字(16位)怎样存入存储器的? 个字存入存储器要占有相继的两个字节,存放时低位字节存入低地址,高位字节存入高地址。 8086的使用存储器地址访问数据时,能根据地址确定数据的大小吗 不能,同一个地址既可看作字节单元的地址,又可看作字单元、双字单元的地址,这要根据使用情况确定。 8086的地址空间是多大? 1MB 1个段最大最小都是多大,段首地址的特点 64KB,段不能起于任意地址,而必须从任一小段的首地址开始,每16个字节为一小段。 一个物理地址由段地址和偏移地址组成,这种表示是唯一的吗 不唯一 学会段地址和偏移地址合成物理地址 物理地址 = 16 ( 段地址 + 偏移地址 例:(DS) = 2100H, (BX) = 0500H (PA) = 21000H+0500H = 21500H 8086实模式下内存最多多大? 1M 三 能识别各种寻址方式,尤其是存储器寻址 与数据有关的寻址方式 1.立即寻址方式 2.寄存器寻址方式 存储器寻址的几个说明 3.直接寻址方式 4.寄存器间接寻址方式 5.寄存器相对寻址方式 6.基址变址寻址方式 7. 相对基址变址寻址方式 与转移地址有关的寻址方式 1.段内直接寻址 2.段内间接寻址 3.段间直接寻址 4.段间间接寻址 理解立即寻址方式 操作数直接存放在指令中,紧跟在操作码之后,它作为指令的一部分存放在代码段里,这种操作数称为立即数。 【例】 MOV AL,5 ;执行后,(AL)=5 【例】 MOV AX,3064H ;执行后,(AX)=3064H 寄存器寻址和寄存器间接寻址的区别 寄存器寻址方式 操作数在寄存器中,指令指定寄存器号。 【例】 MOV AX,BX 如指令执行前 (AX)=3064H,(BX)=1234H;则指令执行后,(AX)=1234H。 寄存器间接寻址方式 有效地址就在某个寄存器中,而操作数则在存储器中。在16位寻址时可用的寄存器是BX,BP,SI和DI。 8086存储器寻址的有效地址如何构成 有效地址可以由以下四种成分组成: (1)位移量(displacement)是存放在指令中的一个8位、16位或32位的数,它不是立即数,是一个地址

文档评论(0)

daijun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档