我的微机原理题库

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

一、填空题:

1、100= 01100100 B= 64 H

2、125= 01111101 B= 7D H

3、65500=1111111111011100B=FFDC H

4、符号数+25和-32768的补码分别是19 H和FFFF8000H。

5、补码数FEH和7FFFFH的真值(十进制数)分

别为-2 和32767 .

6、补码数80H和7FH的真值(十进制数)分别

为-128 和127 .

7、不带符号的8位二进制数10110011B= B3 H= 179 D;带符号的8位二进制数11100111B(原码

形式)= -67 H= -103 D。

8、将8位无符号数BBH扩展为16位应为

00BBH ;将8位原码数AAH扩展为16位应

为 802AH ;将8位补码数77H扩展为

16位应为 0077H 。

9、将8位无符号数AAH扩展为16位应为

00AAH ;将8位原码数BBH扩展为

16位应为 803BH ;将8位补码

数88H扩展为16位应为 FF88H 。10、将8位无符号数C2H扩展为16位应为

00C2H ;将带符号的8位二进制数D3H(补

码形式)扩展为16位应为 FFD3H 。

11、8086存储器寻址中可作间址寄存器的寄存器

有 BX 、 BP 、 SI 、 DI

12、已知中断向量表中,001C4H中存放2200H,001C6H中存放3040H,则其中断类型码是71 H,

中断服务程序的入口地址的逻辑地址和物理地

址分别为 3040 H: 2200 H

和 32600 H。

13、8088CPU内部结构按功能可以分成两部分,

即 BIU 和 EU 。

14、8086/8088CPU内部共有 14 个 16

位寄存器。

15、8284A提供频率恒定的时钟,同

时对准备好(READY)信号和复位(RESET)信号

进行同步。16、8088CPU内部结构按功能可以分成两部分,即 BIU 和 EU 。

17、8086CPU指令队列长度为6个字节,8088CPU 指令队列长度为4个字节。

18、8086CPU从偶地址读写两个字节时,需要1个总线周期,从奇地址读写两个字节时,需要2个总线周期。

19、AX中有一负数,欲求其绝对值,若该数为补码,则用指令 NEG AX ;若该数为原码,则用指令 AND AX,7FFFH 。

20、为下列数据的ASCII码加上校验码,奇校验时,“3”为 10110011 B;偶校验时,“9”为 00111001 B。

21、1997的压缩型BCD码为 1997 H。1997的非压缩型BCD码为 01090907 H。

22、已知数据段定义如下:

DATA segment

NUMB DB 10,20

NUMW DW 30,40H

OUTB DB ‘ABC123’

ADDR DW OUTB

DATA ENDS

数据段内存映像为:

2537H:0000H 0AH、14H、1EH、00H、40H、00H、41H、42H、43H、31H、32H、33H、06H、00H 23、已知数据段定义如下:

DATA segment

W1 DW B2

W2 DW -2,44BBH

B1 DB 1,2,3

B2 DB ‘ABCD123’

DATA ENDS

数据段内存映像为:

1440H:0000H 09H、00H、FEH、FFH、BBH、44H、01H、02H、03H、41H、42H、43H、44H、31H、32H、33H。

24、8K字节的存储器芯片有13 根地址线,用

它构成64KB空间的存储器共需8 片,需地址译

码器74LS138 1 片,它的引脚A应接地址线

A13 ,它的引脚B应接地址线 A14,它的引脚C

应接地址线 A15.

25、欲组成64KХ8的存储器,若用SRAM6264(8K×8)其需 8 片,地址线需 16 位,其

中 3 位作片选线,13 位作片内选择线。

26、8086/8088有 256 个中断源,其中断向量

地址表分配在存储器地址空间的 00000 H至003FF H区间内,第个入口地址为 4 个字节。27、中断类型号为40H,中断服务程序的偏移地

址和段地址将分别填入 00100 H字单元和00102 H字单元。

28、若中断向量表地址00060H中存放4200H,00062H中存放1080H,则对应的中断类型号为18 H,中断服务程序的入口地址的逻辑地址为 1080 H: 4200 H.

二、选择题

1、8086CPU经加电复位后,执行第一条指令的地

址是 D 。

A、FFFFH

B、03FFFH

C、0FFFFH

D、FFFF0H

2、某种个人计算机主存容量为2048KB,试问2048KB为 B

A、2×230

B、2×220

C、2048×106

D、2048

3、可直接存取1M字节内存的微处理器,其地址

线需 C

A、8条

B、16条

C、20条

D、24

条4、计算机的主内存有3KB,则内存地址寄存器需

C 位就足够。

A、10

B、11

C、12

D、13

5、若256Kbit的SRAM具有8条数据线,那么它具有 B 地址线。

A、10

B、15

C、20

D、32

6、在8086/8088中,一个最基本的总线周期由(1)B 时钟周期组成,在T1状态,CPU往总线发出(2)C 信息。

(1)A.1个 B。4个 C.2个 D。6个(2)A.数据 B.状态 C.地址 D.其它

7、某16位CPU,其时钟频率为10MHz,其总线读写周期含有4个时钟加上一个等待状态,请问其最大总线频宽可达 C

A.2Mbytes/sec

B.2.5Mbytes/sec

C.4Mbytes/sec

D.5Mbytes/sec

8、执行下列程序段后,AX等于 B

Mov AX,0402H

AAD

A.0402H

B.002AH

C.0004H

D.0042H

9、执行下列程序段后,AX等于 A

Mov Al,-2

CBW

A.FFFEH

B.00FEH

C.00FFH

D.FEFEH

三、综合应用题:

1、用十进制数写出下列补码数表示的机器数的真值:

1) 1BH ;

1BH =00011011B,最高位为0,为正数,正数的原码、反码和补码相同,

所以直接求真值,1× 16+11=27

2) F8H ;

F8H=11111000B,最高位为1,为负数,对其求补为10001000B,求得真

值为-8。

3) 98H ;

98H=10011000B, 最高位为1,为负数,

对其求补为11101000B,求得真值为

-104。

4)71H;

71H=0111001B,最高位为0,为正数,

正数的原码、反码和补码相同,所以直

接求真值,7× 16+1=113

2、8086/8088系统中,设CS=0914H,

共有243字节长的代码段,该代码段末

地址的逻辑地址(段地址:偏移地址)

相关文档
最新文档