好文档 - 专业文书写作范文服务资料分享网站

《微型计算机原理与接口技术》(尹建华)习题答案

天下 分享 时间: 加入收藏 我要投稿 点赞

第一章

2、156D = 10011100B = 9CH

79D = 1001111B = 4FH

0.675D = 0.1011B = 0.BH

37.164D = 100101.0011B = 25.3H 3、136D = 10001000B

111010.111B = 3A.EH

110010.11B = 62.6Q

157Q = 06FH

133Q = 91

0AE7.D2H = 101011100111.11010010B

0.468D = 0.0111B

4、无符号数:151符号数:-1058421BCD:97 6、+1原码 = 00000001反码 = 00000001补码 = 00000001

-1原码 = 10000001反码 = 11111110补码 = 11111111 +36原码

= 00100100反码 = 00100100补码 = 00100100 -36原码

= 10100100反码 = 11011011补码 = 11011100

-128原码

= 1000000010000000反码 = 111111101111111补码 = 10000000 7、⑴ -128⑵ -1⑶ 15⑷ -86

8、⑴ 0 ~ 255⑵ -127 ~ +127⑶ -32767 ~ +32768 11、34H + 89H无溢出 0AFH + 45H无溢出 76H-0FEH无溢出

第二章

2、1MB,64KB 3、不能

4、4,1,时钟

5、0FFFF0H

寄存器名 FR IP CS DS SS ES 指令队列 其它寄存器 复位状态 0000H 0000H FFFFH 0000H 0000H 0000H 清空

0000H

6、段基地址和偏移地址

1230H:0045H1000H:2345H

7、90000H ~ 9FFFFH

11、等待周期:8086CPU与慢速的存储器和I/O设备交换信息时,为了防止丢失数据,在总线周期的和之间,插入一些必要的等待状态,用来给予必要的时间补偿。在等待状态期间,总线上的信息保持不变,其他一些控制信号也都保持不变。

空闲周期:在两个总线周期之间,存在BIU不执行任何操作的时钟周期,这些不起作用的时钟周期称为空闲状态,用表示。 12、CS = A000H

第三章

1、⑴ 寄存器寻址,寄存器寻址⑵ 寄存器寻址,立即数寻址

⑶ 相对基址变址寻址,寄存器寻址⑷

基址变址寻址,寄存器寻址

⑸ 寄存器寻址,直接寻址⑹ 直接寻址,寄存器寻址

⑺ 寄存器间接寻址,立即数寻址⑻ 寄存器寻址,相对基址寻址 2、 ⑴ 错⑵ 错⑶ 错 ⑷ 错⑸ 错⑹ 错⑺ 错⑻ 错,类型不匹配

⑼ 错⑽ 对⑾ 错,目的操作数类型无法判断⑿ 错 3、

VER所指字内容 =

4、⑴ ⑵ ⑶ ⑷ , 5、,,,

6、 ⑴ MOV AX, 0⑵ XOR AX, AX

7、 ⑶ MOV AX, B

MOV CL, 2

SAL AX, CL

ADD AX, A CWD

MOV BX, DX

MOV CX, AX

MOV AX, A

SAL AX, 1

IMUL C

SUB CX, AX

MOV D, CX

SBB BX, DX

MOV D+2, BX

第四章

1、MOV AH, 9

MOV AH, 7

MOV AH, 7 2、AND BL, 08H

CMP AL, BL

JZ ZERO 3、 ⑴ ⑵ ⑶ ⑷

4、JS NEGA JMP OK JMP

OK

5、设3个连续单字节的地址存放在SI中。 MOV AL, [SI] INC SI MOV BL, [SI] INC SI MOV CL, [SI] CMP AL, BL JB L1 XCHG AL, BL L1:CMP AL, CL JB L2

XCHG AL, CL L2:CMP BL, CL JB L3

XCHG BL, CL

L3:MOV DI, OFFSET RESULIT MOV [DI], AL `INC DI MOV [DI], BL INC DI

MOV [DI], CL

7、 ⑴MOV AL, X MOV BL, Y CMP AL, BL JGE L

XCHG AL, BL L:SUB AL, BL MOV Z, AL ⑵MOV AL, X SUB AL, Y JNS L NEG AL L:MOV Z, AL

OFFSET BUFFER1

OFFSET BUFFER2 INC SI INC

DI

9、MOV CL, 3 MOV AX, 369 MOV BL, 10 L1:DIV BL PUSH AX MOV AH, 0 LOOP L1 MOV CL, 3 L2:POP AX MOV DL, AH ADD DL, 30H MOV AH, 2 INT 21H LOOP L2

10、设该无序数组为字数组,存放在变量ARRAY中。 MOV CX, N DEC CX MOV DI, CX L1:MOV BX, 0

L2:MOV AX, ARRAY[BX] CMP AX, ARRAY[BX+2] JB L3

《微型计算机原理与接口技术》(尹建华)习题答案

第一章2、156D=10011100B=9CH79D=1001111B=4FH0.675D=0.1011B=0.BH37.164D=100101.0011B=25.3H3、136D=10001000B111010.111B=3A.EH110010
推荐度:
点击下载文档文档为doc格式
5ujvo7vrpk4m0xd0pdub
领取福利

微信扫码领取福利

微信扫码分享