微机原理第四章练习题 2011

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

微机原理练习题2011- 11-14

一、填空题:

1、存储器从功能上分可分为()()

2、存储器的数据包括()()()

3、字单元的地址用它的()地址来表示,这种存储器数据的方法称为小地址格式。

4、实方式内存采用()的方法。

5、1MB的存储空间里,寻址范围是()~()。20位物理地址是由()位段基值和()位偏移量组成。

6、堆栈是一个特定的()存储区,它主要用于存入()和()。

7、堆栈的工作方式称为()的工作方式。8、堆栈有两种编址方式,一种是()生成编址方式,其栈底是存储器的较()地址,栈顶是存储器中较()地址,另一种是()生成和编址方式,其栈底地址是一个较()地址,栈顶是()地址。

9、压栈SP值SP=SP()2,退栈SP值的变化SP=()

10、立即寻址中的立即数只能作为(),而不能作为目标操作数。立即寻址主要用来给()。

11、直接寻址方式的直接地址有()地址和()地址两种表示方式。

12、基址变址寻址使用()()()寄存器,通常都隐含使用()数据段寄存器;使用BP寄存器,隐含使用()段寄存器。

13、指令是由两部分组成的,一般是指令通常由()和()组成。

14、PUSHF是()操作数指令,将栈顶指针减2,标志寄存器的标志送()

15、inc 指令不影响()标志位。

16、CMP指令运算结果不送回()。

17、在乘法指令中,若乘积的高一半为0,字节操作()=0,字操作()=0,双字操作()=0,则()和()都为0,否则乘积的高一斗不为0,则()和()均为1.

18、ax/src=( )……();dx:ax/src=( )……( );edx:eax/src=( )……( )。

19、加法的十进制调整指令是(),减法的十进制调整指令是()。

20、

二、判断对错并指出错误原因。

1、push cs

2 pop cs

3 push ss

4 pop ss

5 push al

6 mov 2bh,al

7 mov cs,ax

8 mov bl,ax

9 mov m2,m1

10 mov ds,es

11 xchg al.bl

12 xchg al,12h

13 xchg ax,ds

14 xchg byte1,byte2 15 lea al,value

16 lea ds,value

三、1、十六进制数88H可以表示成以下几种形式,请找出错误的表示()。

A 无符号数十进制数136

B 带符号十进制数-120

C 压缩型BCD码十进制数

D 8位二进制数-8的补码表示

2、指令指针寄存器是()

A IP

B SP

C BP

D PSW

3、设DS=8225H,DI=3942H,指令NEG [DI]操作数的物理地址是()。

A 85B92H

B 86192H

C BB690H

D 12169H

4、下列寄存器在段内寻址时可以提供偏移地址的寄存器组是()。

A AX,BX,CX,DX

B BX,BP,SI,DI

C SP,IP,BP,DX

D CS,DS,ES,SS

5、用户为了解决自己的问题,用汇编语言所编写的程序称为()。

A 目标程序

B 源程序

C 可执行程序

D 汇编程序

6、某系列微机对存储器的分段,如果每一个段最多的字存储单元(16位二进制)是32K,那么表示段内字节单元偏移地址的二进制数应该是()。

A 20位

B 16位

C 15位

D 12位

7、可以用作寄存器间接寻址的地址寄存器,正确的是()。

A AX,BX,CX,DX

B DS,ES,CS,SS

C SP,BP,IP,BX

D SI,DI,BP,BX

8、把若干个模块连接起来成为可执行文件的系统程序是()。

A 汇编程序

B 连接程序

C 机器语言程序

D 源代码程序

9、计算机能直接识别并执行的语言是()

A 汇编语言

B 机器语言

C 高级语言

D 低级语言

10、CPU发出的访问的存储器的地址是()。

A 物理地址

B 偏移地址

C 逻辑地址

D 段地址

1、16位补码表示数的范围是()。

A、-128——+127

B、-32768——+32767

C、1MB

D、1GB

2、16位字长可以访问的存储空间为()。

A、256K

B、1M

C、1.44M

D、64K

3、下列指令中影响堆栈内容的指令有()。

A、ADD

B、MOV

C、LOOP

D、CALL

4、通常所说的计算机系统指的是()。

A、主机和外设

B、主机和操作系统

C、计算机硬件和软件

D、CPU、存储器和外设

5、使CL寄存器的高4位变为1,其余位不变,则应执行()操作。

A、NOT CL

B、OR CL,0F0H

C、XOR CL,0F0H

D、AND CL,0F0H

6、能动态地指示数据在堆栈存储区中的位置的寄存器是(

)。

A、IP

B、SI

C、DI

D、SP

7、DAA指令是用来完成()。

A、加法运算

B、十翻二运算

C、BCD码运算

D、十进制调整运算

8、压缩BCD码85H和56H相加后,需加()进行调整。

A、00H

B、06H

C、60H

D、66H

9、8088微处理器的堆栈是()的编址方式。

A、向上生成

B、向下生成

C、即可向上、又可向下

D、不确定

10、已知字母“A”的ASCII码所对应的十进制数为65,则字母“Q”的ASCII码为()。

A、77

B、53

C、49

D、81

11、8086微处理器是( )

A.8位微处理器

B.16位微处理器

C.准16位微处理器

D.32位微处理器

12、下列说法正确的是( )

A.根据机器型号的不同一个字节可以由8或16位二进制数组成微机

B.一个字由四个字节组成

C.1MB=1000000字节

D.指令是计算机执行各种操作的命令,由操作码和操作数两部分组成

13、在计算机语言中( )指令采用二进制数字编码.

A.高级语言

B.机器语言

C.汇编语言

D.算法语言

14、如果按字长来划分,微机可以分为8位机,16位机,32位机和64位机.所谓32位机是指该计算机所用的CPU( )

A.同时能处理32位二进制数

B.具有32位的寄存器

C.只能处理32位二进制定点数

D.有32个寄存器

15、与二进制数101.01011等值的十六进制数为( )

A. A.B

B. 5.51

C. A.51

D.

5.58

16、在计算机内部,一切信息存取,处理和传送的形式是( )

A.ASCII码

B.BCD码

C.二进制

D.十六进制17、十六进制数176转换成十进制数是( )

A.366

B.268

C.374

D.270

18、800个24*24点阵汉字字型所需要的存储容量是( )

A.7.04KB

B.56.25KB

C.7200B

D.450KB

19、( )是指专门为某一应用目的而编制的软件

A.系统软件

B.数据库管理系统

C.操作系统

D.应用软件

20、指令MOV AX,V ALUE[BX]的寻址方式是( )

A.寄存器寻址

B.基址变址寻址

C.变址寻址

D.直接寻址

21. 内存容量1KB(Byte)代表的字节数是( )

A.1000

B.1024

C.1000000

D.1048576

22.计算机软件系统主要包括()。

A.编辑软件和计算软件

B.培训软件和管理软件

C.系统软件和应用软件

D.应用软件和自由软件

23. 计算机中字节的英文名称是()。

A.bit

B.Byte

C.word

D.baud

24. 计算机CPU由()构成。

A.运算器和控制器

B.运算器和RAM

C.RAM和定时器

D.控制器和定时器

25. ROM是指()。

A.随机存储器

B.只读存储器

C.闪速存储器

D.可编程只读存储器

26. 8088CPU的标志寄存器中,()标志位用于控制CPU进入单步方式。

A.IF

B.DF

C.TF

D.OF

27.8088CPU的标志寄存器中,()标志位用于控制串的处理方向。

(1)IF (2)DF (3)TF (4)OF

28.8086/8088系统中通常堆栈以()为单位进行操作。

A.半字节

B. 字节

C. 字

D. 双字29.指令一般包括()两部分。

A. 操作码和地址码

B. 操作码和操作数

C. 操作数和地址码

D.操作码和数据码

30.8086微机系统的地址总线为()

A.16位

B.20位

C.24位

D.32位

31. 8086CPU中指令指针寄存器是()

A.BP

B.FR

C.IP

D.SP

32. 已知SP=2110H,执行指令“PUSH AX”后,SP寄存器的值为()

A.210EH

B.210FH

C.2111H

D.2112H

33. 每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为()

A.指令周期

B.总线周期

C.时钟周期

D.CPU周期

34. 在堆栈操作中,它隐含使用的通用寄存器是()

A.AX

B.BX

C.BP

D.SP

35. 当零标志ZF=1时,表示()

A.运算结果为1

B.运算结果为0

C.运算结果不为0

D.运算结果为全1

相关文档
最新文档