当前位置:文档之家› 微机原理与接口技术第一次作业答案

微机原理与接口技术第一次作业答案

《微机原理与接口技术》平时作业(一)
一、填空题
1、微型计算机由硬件系统和软件系统共同组成。

2、计算机的该工作过程就是执行程序过程。

一条指令的完成通常由取指令,分析指令,取操作数,取址,执行指令,存储结果几个步骤完成。

3、8086微处理器的内部结构由总线接口单元和执行单元两部分构成。

4、指令包含操作码和操作数两部分内容。

5、程序设计语言分为机器语言,汇编语言,高级语言三种。

二、判断题
1、存储器的容量用字节(B)来衡量,1KB=1000B。

(X)
2、所谓“双核”是指在一个处理器集成两个运算核心,从而提高计算能力。

(√)
3、OR指令的功能是源操作数和目标操作数按位取“与”,结果送回目标单元。

(X)
4、汇编语言的第一个字符可以用数字表示。

(X)
5、汇编语言指令中的操作数是指令操作时的操作对象,可以是数据或地址表达式。

(X)
三、选择题
1、下列哪种不是80486的工作模式(D)
A:实地址 B:保护虚拟地址 C:虚拟8086 D:虚拟80486
2、80486的基本寄存器不包括下列哪一项(B)
A: 基本寄存器 B:专用寄存器 C:通用寄存器 D: 段寄存器
3、下列哪一个指令不是数据传送指令(D)
A:MOV B: XCHG C: PUSH D: ADD
4、下列哪个指令是乘法运算指令(B)
A:SBB B:MUL C:CMP D:INC
5、下列哪种类型不是MASM汇编语言的语句类型。

(B)
A:指令语句 B:注释语句 C:宏指令语句 D:伪指令语句
四、计算题
1、写出十进制数的二进制数,八进制数和十六进制数;
解: = = =
2、给定寄存器及存储单元的内容为:(DS) = 2000H,(BX) = 0100H,(SI) = 0002H,(20100) = 32H,(20101) = 51H,(20102) = 26H,(20103) = 83H,(21200) = 1AH,(21201) = B6H,(21202) = D1H,(21203) = 29H。

试说明下列各条指令执行完后,AX寄存器中保存的内容是什么。

解:
(1) MOV AX,1200H (2) MOV AX,BX (3) MOV AX,[1200H]
(4) MOV AX,[BX] (5) MOV AX,1100H[BX] (6) MOV AX,[BX][SI]
①MOV AX,1200H
执行后,AX=1200H
②MOV AX,BX
执行后,AX=(BX)=0100H
③MOV AX,[1200H]
直接寻址EA=[VAL]=1200H,PA=(DS)×10
H+EA=2000H×10H+1200H=21200H,执行后(AX)=B61AH
④MOV AX,[BX]
(BX)=0100H, PA=(DS)×10H+EA=2000H×10H+1200H=21200H, 执行后(AX)=5132H
⑤MOV AX,1100H[BX]
A=(BX)+1100H=0100H+1100H=1200H, PA=(DS)×10H+EA=2000H×10H+1200H=21200H, 执行后
(AX)= B61AH
⑥MOV AX,[BX][SI]
EA=(BX)+(SI)=0100H+0002H=0102H, PA=(DS)×10H+EA=2000H×10H+1200H=21200H, 执行后(AX)=29D1H。

相关主题