微机原理复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题

1.二进制数101101.10B转换成十进制数为____45.5____D,转换成十六进制数为_____2D.8_____H。

2.7

3.25D=__01001001.01___B, 10010010B=___92___H ,100101.11B=

___37.75D____D

3.字长为8位,设x=-46, y=117,则[x]

补=__11010010B___,[y]

=__01110101B。

4.设字长为8位,有x= -1,y=124,则有:[x+y]

补=__1001111001B__, [x-y]

=_110000101B_。

5.8086的指令队列缓冲器有___8_____字节。

6.机器数常用的编码方式有___原码____、___反码____和____补码____。

7.对存储芯片6116进行读操作,6116引脚=__0____, =__1____,

=___0___。

8.标号是某条指令所在存储单元的逻辑地址,它具有三种属性,分别是_段属性__、偏移量属性和类型属性。

9.变量具有三种属性,分别是段属性、____偏移属性和类型属性。

10. 80x86 CPU通常从___HOLD___接收总线请求信号,若其同意放弃总线控制权,则将从___HLDA____引脚发出总线响应信号。

11.从功能上讲,8086CPU的结构由 __总线接口部件__ 和_执行部件___ 两部分组成。

12.微型计算机的基本组成包括:___运算器______ 、____控制器____ 、_存储器______ 、____输入设备_____ 和 __输出设备___ 五部分。

13.8086CPU的数据总线有___16__条,地址总线有__20__条,可寻址的地址空间为___1MB___。

14.在汇编语言程序设计中有三种程序设计方法,它们分别是_顺序结构____、__分支结构___、__循环结构___。

15.微型计算机软件系统包括___应用软件__和__系统软件____两部分。

16.子程序又称____过程___,由伪指令___PROC___定义,以___ENDP___结束,属性可以是___NEAR____或___FAR___ ,与调用程序在同一代码段中的子程序,使用___NEAR____属性,而和调用程序不在同一代码段中的子程序使用___FAR____属性。

17.子程序的调用和返回使用____CALL___和___RET__指令。

18. 8086CPU最小模式基本总线读操作包括___4____ 个时钟周期,当存储器或I/O速度较慢时,则需要插入__等待周期_____。

19.8086的I/O端口寻址方式为:__直接寻址___ 和 __间接寻址___。

20.系统总线包括___数据总线__、__地址总线__和__控制总线__。

二、选择题

1. 若要使寄存器AL中的高4位不变,低4位清零,应使用指令(B )。

A. AND AL,0FH

B. AND AL,0F0H

C. OR AL,0FH

D. OR AL,0F0H

2. 在数据传送指令中要注意:立即数只能作为(A )。

A. 源操作数

B. 目的操作数

C. 源操作数和目的操作数

D.源操作数或目的操作数

3. 堆栈的工作方式是( B)。

A.先进先出

B. 后进先出

C.只能读出,不能写入

D.随机读写

4.运算器的主要功能是进行( A)

A.逻辑运算与算术运算 B.算术与函数运算 C.逻辑运算 D.算术运算

5.下面的数据项定义了多少个字节?(D )

DATA DT 1123367890H

A.4 B.6 C.8 D.10

6.若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为(C )。

A.20098H

B.20102H

C.200FEH

D.20100H

7.已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF和CF的值分别为( C)。

A.0,0

B.0,1

C.1,0

D.1,1

8.执行IN AL,70H时,8086CPU外部引脚状态是( D )。

A.=0、=1、=1 B.=1、=0、=1

C.=1、=0、=0 D.=0、=1、=0

9.控制计算机完成指定操作的命令称为____。其所有指令的集合称为该计算机的_____。( D)

A.软件操作系统

B.应用软件 MC-DS

C.指令操作系统

D.指令指令系统

10.将十进制数112.25 转换为等值的二进制数是________. (A )

A.1110000.01

B. 1111000.01

C. 1110010.01

D. 1110000.11

11.给定MOV AX,[DI] ,(DI)=2000H,(DS)=30000H (SS)==50000H,则该内存单元的物理地址为?( A)

A.32000H

B.31000H

C.33008H

D.320E8H

=11001100,则X 的真值为( C)

12.若X

A +0010101

B +0010110

C -0110100

D +0110100

13.指令MOV AX,[SI+BP+10H]的源操作数所在的逻辑段为( D)。

A.数据段

B.附加段

C. 代码段

D. 堆栈段

14.已知AX,BX中为无符号数,当AX≥BX时,转到标号OK,不能实现此功能的程序段为( A)。

A. CMP BX,AX

B.CMP AX,BX

JC OK JAE OK

C.CMP AX,BX

D. CMP AX,BX

JNB OK JNC OK

15.指令LOOP隐含制定(C )寄存器作为循环计数器。

A. AX

B. BX

C. CX

D. DX

16.指令MOV AX, [BP+10]的源操作数的寻址方式是(C )。

A. 寄存器寻址

B. 寄存器间接寻址

C. 寄存器相对寻址

D. 基址相对寻址17.已知寄存器DS、CS、ES和SS的值分别为1000H,2000H,3000H和4000H, BP和SI 的值分别为0100H和0200H,则指令MOV AX,[SI+BP-0100H] 的源操作数的物理地址是(D )。

A. 10200H

B. 20200H

C. 30200H

D. 40200H

18.微机中的算术/逻辑单元的英文缩写为(B )。

A. CPU

B. ALU

C. BIU

D. MPU

19.在下列伪指令中定义字节变量的是( A )。

A.DB B.DW C.DD D.DT

20. 8086CPU执行算术运算指令不会影响的标志位是( D )。

相关文档
最新文档