该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
微机原理试题
一、单项选择题(每题2分、共40分)
1.8088CPU的内存地址空间为(B)
A 1KB B 1MB C 256MB D 512MB
2.若SP=2000H,那么执行完PUSH指令后,SP=(A)
A 1FFFH B 1FFEH C 2001H D 2002H
3.设定段寄存器伪指令是( )
A SEGMENT B PROC C EQU D ASSUME
4.LOOP指令执行时,隐含计数器是(C )
A SP B BX C CX D DI
5.用来定义双字的数据伪指令是(C )
A DB B DW C DD D DQ
6.8088CPU的最小可寻址单位是(B )
A 比特 B 字节 C 双字 D 四字
7.内存从74000H到9AFFFH共有(D)个单元
A 27000H B 26FFFH C 50000H D 10000H
8.8088中断向量表可以存放( )个中断的入口地址
A 64 B 256 C 128 D 512
9.可编程并行接口8255具有(D )个并行接口
A 6 B 8 C 4 D 3
10.可编程定时器8253具有(A)个计数器
A 3 B 8 C 4 D 2
11.计算机之所以能按人们的意图自动进行操作,主要是因为采用了A 。
A)二进制编码 B)高速的电子元器件 C)高级语言 D)存储程序控制
12.已知小写的英文字母“m”的十六进制ASCII码值为6D,则小写英文字母“c”的十六进制ASCII码值是 D 。
A)98 B)62 C)99 D)63
13.下列四个不同进制的数中,数值最大的是 。(1998.9)
A)二进制数1001001 B)八进制数110
C)十进制数71 D)十六进制数4A
14.I/O接口位于 D 。 (1999.4)
A)总线和I/O设备之间 B)CPU和I/O设备之间
C)主机和总线之间 D)CPU和主存储器之间
15、在立即数寻址方式中,立即数放在 ( B )
A 数据段 B 代码段 C 堆栈段 D 附加段
16、某微机有16条地址线,能够直接寻址的地址范围是。 ( )
A) 0001H-FFFFH B) 0000H-FFFFH C) 00001H-FFFFFH D) 00000H-FFFFFH
17. 与MOV BX,OFFSET X 等价的指令是 ( )
A) MOV BX,X B) LDS BX,X C) LEA BX,X D) LES BX,X
18. 设 ES=1600H,(BX)=26H,则ES:[BX+10H]单元的物理地址为 ( )
A) 1626H B) 1960H C) 16036H D) 4C00H
19. 计算机存放下一条指令地址的寄存器叫。 ( )
A 程序计数器 B 地址寄存器 C 指令寄存器 D 堆栈指针寄存器
20. 通常我们将计算机指令的集合称为 ( A )
A 指令系统 B 汇编语言 C 高级语言 D 仿真语言
二.填空题(每题1分、共10分)
1、CPU响应中断,就可转入中断服务程序之中,中断处理要做好 、
、 、 、 、 六件事。
2、组成微处理器的最基本部件是 、 、 、 。
3、中断是指 。
4、定时/计数器的各通道在微机中工作方式及用途 。
5、端口是 、有 、 、 类。
6、内存地址84000H到8FFFFH共有 KB。
7、完整的汇编源程序由组成 、 、 。
8、已知(DS)=1500H,(SI)=0500H,指令ADD BX,[SI+0100H] 的源操作数的物理地址为_______。
9、指出下列指令的错误。(本题10分)
1) MOV AH, BX
2) MOV [SI], [BX]
3) MOV AX, [SI][DI]
4) MOV AX, [BX][BP]
5) MOV [BX], ES:AX
10、程序段
CMP AX,0
JGE L
NEG AX
L: MOV BX,AX
功能是:____________________
三.程序题(选做5题、每题10分、共50分)
1、若100个无符号8位的数据存放在TABLE以下,编写程序找出其最大值、存放在AL中。
2、实现08×09=0702的程序段。
3、实现0103÷06=02余01程序段。
4、用移位指令实现快速乘法,求Y=10*X=2*X+8*X
5、编写程序段,显示键入一字符的十六进制ASCII码
6、设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。输入时钟为2MHz,让1号通道周期性的发出脉冲,其脉冲周期为1ms,试编写初化程序段。
7、以下哪些指令是非法指令?
A. MOV AL,[SI] B. MOV DH,DS
C. MOV [1000H],[BX] D. MOV DS, ES
E. MOV ESP,DX F. MOV 2000H,AX
G. MOV AH, 1000H H. MOV AX,[CX]
I. MOV CH,20 J .PUSH DS
K. POP AH L. PUSH 100
M. XCHG AH,BX N.XCHG [200H],[BX]