8086微型计算机原理与应用(吴宁)习题答案(第二章)
8086微型计算机原理与应用(吴宁)习题答案(第二章)
第二章 微处理器结构
2-14 存储空间范围 CS×16+0000H — CS×16+FFFFH 即 A0000H—AFFFFH 2-15 段首址为B0000H ,段基地址为B0000H/16 =B000H,即DS=B000H
2-16 双字应存放于4个单元,从首地址(偏移地址)为A001H的单元开始存放 ,按高字节 存于高地址单元,低字节存于低地址单元的原则,所以 A001H单元中,存放78H, A002H单元中存放56H, A003H单元中存放34H,A004H单元中存放12H 。
2-17 8086/8088堆栈为向下生长型的,压入堆栈的数据存放方式为高字节存高地址单元, 双字1234ABCDH压入时高字节12H先存入, 然后34H存入,最后CDH存入。
A000H:00FCH
A000H:00FDH A000H:00FEH
压入数据后,栈顶SP=00FCH
2-18 写出运算后的状态标志
(1) 1278H+3469H
0001001001111000
+ 0011010001101001
0100011011100001
PF=1 AF=1 CF=0 SF=0 ZF=0 OF=0
(2) 54E3H-27A0H
0101010011100011
+ 1101100001100000
0010110101000011
PF=0 AF=0 CF=0 SF=0 ZF=0 OF=0