微机原理练习题一

时间:2025-07-08

微机原理练习题一

一、 填空题

1、微处理器是指: ,俗称为CPU,

CPU由 和 两部分组成。

2、字长是指 。

3、运算器是 。

4、指令寄存器IR的作用是: ,

程序计数器IP的作用是: 。

5、地址总线是指: ,地址总线的位数决定了 ,若地址线是16位,则可寻址的存储空间为 。

6、微型计算机由 、 、和输入/输出接口构成,它们之间由 连接起来。

7、存储器是指 ,分为 和 。

8、(111001.101)B=( )D=( )O=( )H

9、(25.82)10=( )2=( )8=( )16

10、8086CPU是 位微处理器,它有 根数据线和 根地址线,所以可寻址

的地址空间是 。

11、8086CPU从功能上分为 和 两部分。

12、若一个程序段开始执行之前,(CS)=33A0H,(IP)=0130H,则该程序段启动执行

指令的实际地址是: 。

13、有一个由20个字组成的数据区,其起始地址为5300:0320H,则该数据区

首单元的实际地址是 ,末地址是 。

14、一个总线周期是指 ,

一个最基本的总线周期是由 个时钟周期组成的。

15、8086CPU复位后执行的第一条指令所在存储单元的物理地址是 。

16、80486主要有3种工作方式: 、 和 。

17、80486有 条地址线,物理存储器空间为 ,它在内部采用段

页式管理,可实现 的主存空间寻址,即虚拟存储器。

18、指令由 和 两部分组成。

19、检查DX中的第1、4、11、14位是否同时为0的指令是 ,如同时

为0,跳转到L1的指令是 。

20、把BX和CX的内容相加结果送给CX的指令是 ,

用BX和SI的基址变址寻址方式把存储器中的一个字节与AL的内容相加,并把

结果送回AL寄存器的指令是 。

21、使AL寄存器的低四位置1,高四位不变的指令是 ;

另有指令“MOV AX, BUFF”中,变量BUFF 的所在的段是 。

22、指令MOV AX,BUF[DI]中源操作数的寻址方式为 ,操作数在 。

23、ALU在完成了01000110B和01010110B的二进制加法后状态标志中CF=_____,

OF=_______。

24、当标志位________=1时表示无符号数运算产生溢出,而当标志位________=1

是表示带符号数运算产生溢出。

25、将AX的内容,减去0520H和上次运算的借位的指令是

26、中断类型号为4AH的中断向量地址为__________。

27、5693H+6D7DH=__________,标志位OF=_______。

28、若某中断向量为08H, 则该中断的中断服务子程序的入口地址在中断向量

表中的物理地址范围为( )~( )。

29、乘法指令IMUL BX 一个乘数在BX中,另一个乘数在________中,乘积在

_______中。

30、8088CPU内部设置有一个_______字节的指令队列寄存器。

二、选择题

1、寄存器间接寻址方式中,操作数在 中。

A.通用寄存器 B.堆栈 C .存储单元 D.段寄存器

2、用BP作基址变址寻址时,操作数所在的段是 。

A.数据段 B.代码段 C.堆栈段 D.附加段

3、含有立即数的指令中,该立即数被存放在 。

A.寄存器中 B.指令操作码后的内存单元中

C.指令操作码前的内存单元中 D.由该立即数所指定的内存单元中

4、假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后, = 12H

A.20014H B.20011H C.20010H D.2000FH

5、执行MOV BL,55H

AND BL,0F0H 指令后,(BL)= 。

A.55H B.0F0H C.50H D.05H

6、将寄存器AX的内容求反的正确操作是

A. NEG AX B. TEST AX,0FFFF

C. NOT AX D. CMP AX,AX

7、下面说法正确的是

A.地址总线是双向总线 B.执行一条指令就是取指令阶段

C.8086CPU有16条数据线 D.ES是堆栈段寄存器

8、执行IN指令即是执行

A.I/O写操作 B.I/O读操作 C.存储器写操作 D.存储器读操作

9、溢出标志OF 是反映

A.算术运算是否出现进位情况 B.算术运算是否出现借位情况

C.带符号数运算结果是否超过机器能表示的数值范围

D.无符号数运算结果是否超过机器能表示的数值范围

10、下列语句中有语法错误的语句是

A.MOV AX,[BX][BP] B.ADD AX,[BX]

C.CMP [BX],AX D.LEA SI,20H[BX]

11.在8086CPU 微机汇编语言程序设计中,字操作的二进制数的位数是

A.8 位 B.16 位 C.32 位 D.64 位

12.默认状态下,在寄存器间接寻址中与SS 段寄存器对应的寄存器是

A.BX B.BP C.SI D.DI

13.以下指令不是逻辑运算指令的是

A.XOR AL,3 B.NOT AL C.OR AL,3 D.CWD

14.在汇编语言程序设计中,变量定义后,具有类型属性,非法的类型属性是

A.字节 B.字 C.字符 D.双字

15.在指令“MOV AX,INBUFF”中,变量INBUFF 的段是

A. …… 此处隐藏:2696字,全部文档内容请下载后查看。喜欢就下载吧 ……

微机原理练习题一.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219