电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

汇编语言与接口技术课后答案(1-8章完整版)-王让定 朱莹编( 下载后可查看剩余几章内容)VIP免费

汇编语言与接口技术课后答案(1-8章完整版)-王让定 朱莹编( 下载后可查看剩余几章内容)_第1页
1/12
汇编语言与接口技术课后答案(1-8章完整版)-王让定 朱莹编( 下载后可查看剩余几章内容)_第2页
2/12
汇编语言与接口技术课后答案(1-8章完整版)-王让定 朱莹编( 下载后可查看剩余几章内容)_第3页
3/12
第一章(下载后可查看)第二章1.8086/8088CPU 的地址总线有多少位?其寻址范围是多少?答:8086/8088CPU 的地址总线共 20 位,最大可寻址 1MB 空间。2. 8086/8088CPU 分为哪两个部分?各部分主要由什么组成?答:8086/8088CPU 分为总线接口部件(BIU)和执行部件(EU)两个部分。其中:BIU 包括:4 个 16 位的段地址寄存器(CS、DS、SS、ES);1 个 16 位的指令指针寄存器 IP;1 个 20 位的地址加法器;指令队列寄存器;内部寄存器;输入输出总线控制逻辑;EU 包括:4 个 16 位的通用数据寄存器(AX、BX、CX、DX);4 个 16 位的专用寄存器(BP、SP、SI、DI);1 个 16 位的标志寄存器 FR;4.8086/8088CPU 中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器亦可作为地址寄存器使用?答:8086/8088CPU 中共有:8 个 16 位的通用寄存器 AX、BX、CX、DX、BP、SP、SI、DI;2 个变址寄存器 SI、DI;2 个指针寄存器 BP、SP;其中 BX、BP、SI、DI 亦可作地址寄存器。5.8086/8088CPU 中有哪些标志位?它们的含义和作用如何?答:8086/8088CPU 中共有 9 个标志位,其中 DF、IF 和 TF 为控制标志位,其余6 个为状态标志位。它们的含义和作用如下所示:CF(CarryFlag)进位标志:若算术运算的结果产生了进位或借位(对字节操作最高位是 D7 位;对字操作最高位是 D15 位),则 CF=1,否则 CF=0。PF(Parity/EvenFlag)奇偶标志:如果运算结果中含有偶数个 1,则 PF=1,否则PF=0。此标志位主要用于数据通信中,检测数据传送有无出错。AF(AuxiliaryCarryFlag)辅助进位标志:用于反映一个字节(字的低字节)的低4 位向高 4 位有无进位(借位)的情况,有进(借)位时,AF=1,否则 AF=0。这个标志位主要用于实现 BCD 码算术运算所需的二-十进制调整之用。ZF(ZeroFlag)零标志:若运算结果为 0,此标志为 1;否则 ZF=0。SF(SignFlag)符号标志:因为补码运算的最高位是符号位,所以它和运算结果的最高位(字节操作是 D7 位,字操作是 D15 位)状态相同。当运算结果为负时,SF=1;否则 SF=O。OF(OverflowFlag)溢出标志:在带符号数的加或减运算中结果超出 8 位或 16位符号数所能表示的数值范围(-128~127 或-32768~+32767)时,产生溢出使 0F=l,否则 0F=0。DF(DirectionFlag)方向标志位:此标志位用以控制串操作指令地址指针的步进方向。每执行一条串操作指令,对地址要进行一次调整(对字节操作为加 1 或减 1,对字操作...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

汇编语言与接口技术课后答案(1-8章完整版)-王让定 朱莹编( 下载后可查看剩余几章内容)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部