
微机原理考试试题3套及答案.pdf
10页微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1. 8086CPU 通过( 1 ) 控制线来区分是存储器访问,还是 I/O 访问,当 CPU 执行 IN AL,DX指令时,该信号线为(2 )电平1)A. M/ B. C. ALE D. N/ (2) A. 高B. 低C. ECL D. CMOS 2.n+1 位有符号数x 的补码表示范围为() A. -2n (DX) B. (AX)≥ (DX) C. (AX) < (DX) D. (AX)≤ (DX)()3. 8086 微机系统的RAM 存储单元中,从0000H:002CH 开始依次存放23H,0FFH,00H,和 0F0H 四个字节,该向量对应的中断号是A. 0AH B. 0BH C. 0CH D. 0DH ()4. 8255 的 A 口工作在方式1 输入时,其中断允许控制位INTE 的开 /关是通过对的按位置位 /复位操作完成的。
A. PC0 B. PC2 C. PC4 D. PC6 ()5. 在进入 DMA 工作方式之前,DMA 控制器被当作CPU 总线上的一个A. I/O 设备B. I/O 接口C. 主处理器D. 协处理器()6. 在 PC/XT 中,设( AX )= 9305H, (BX )= 6279H,若 ADD BX ,AX 指令后接着 INTO 指令则会A. 进入INTO 中断服务子程序B. 执行INTO 后面的指令C. 死机D. 显示器显示OVERFLOW ()7. 80486 总线采用的是(1) ,一个最基本的总线周期由(2)个时钟周期(T 状态)组成1)A. 同步总线协定B. 半同步总线协定C. 异步总线协定(2)D. 2 E. 3 F. 4 ()8. 微处理器系统中采用存储器映像方式编址时存储单元与I/O 端口是通过来区分的A. 不同的地址编码B. 不同的读/写控制逻辑C. 专用 I/O 指令()9. 在一个项目或产品研制的过程中,通常采用________ 类型的存储芯片来存放待调试的程序。
A. RAM B. ROM C. PROM D. E2PROM ()10.8259A 工作在 8086/8088 模式时,初始化命令字ICW2 用来设置A. 中断向量地址的高8 位B. 中断类型号地址的高5 位C. 中断向量的高5 位D. 中断类型号的高5 位三、填空题1.设模为 28,则 52 的补码为_____H,- 14 的补码为______H,-0 的反码为_____H2.设内存中一个数据区的起始地址是1020H:0A1CBH ,在存入 5 个字数据后,该数据区 的下一个可以使用的单元的物理地址是________________3.8086 根据所构成系统大小的不同,可以工作在最大方式或最小方式在最大方式下,系统需使用________ 来形成总线周期4.微机系统内,按信息传输的范围不同,可有______,_________,_______,________等四级总线5. CPU 对外设进行数据传送的方式有几种,即 __________, ___________, 或___________6.汇编指令通常包括___________ 和 __________ 两部分。
7.8086 系统中, 默认方式下对指令寻址由寄存器________ 和 _______ 完成, 而堆栈段中的偏移量可由寄存器________ 或 _________ 来指示8. 程序存储与程序控制原理的含义是___________________________________________ 四、程序阅读1.读程序,并标明内存中数据段的相关地址和内容 SEGMENT BUFFER DB 3 DUP (0) A DB 41H LA EQU $ B DW 'AB' LB EQU $ BYTEB EQU BYTE PTR B C DD 41424344H LC EQU $ WORDC EQU WORD PTR C # ENDS CODE SEGMENT ASSUME DS:#, ES:#, CS:CODE START PROC FAR MOV AX ,# MOV DS, AX MOV ES ,AX LEA SI,BUFFER MOV [ SI ] ,BYTEB INC SI MOV [ SI ] ,WORDC ADD LA[ SI ],LB ADD LB[ SI ],LC MOV AH ,4CH INT 21H START ENDP CODE ENDS END START 2.设有 100 个字节数据(补码) ,存放在数据段中EA= 2000H 的存储区内,以下程序应能从该数据区中找出最大的1 个数并存人同一数据段EA=2100H 的单元中,请完成该程序(在空白处填入适当的语句)。
MAX :MOV BX ,MOV AL ,[BX] MOV CX ,LOOP1: INC BX CMP AL , [BX] LOOP2 MOV AL ,[BX] LOOP2: DEC CX JNZ MOV ,AL 五、编址连线已知某 8088 微机系统中有两个3 ~ 8 译码器 74LS138,如题五图所示,分别用于存储器和 I/O 端口的地址选择试按图中连线把两个译码器的各个输出线的寻址范围列表写出,未标出的高位地址线为低电平74LS138 输人输出关系为:微型计算机原理与接口技术综合测试题一(答案)一、单项选择题1. ( 1)A (2)B 2.B 3.B 4.D 5.C 6.C 7. ( 1)C (2)B 8. (1)A (2)C 9.B 10.A 11 B 12 C 13 A 14 C 15 C 16 C 17 B 18 B 19 B 20 C 二、改错1.′ 堆栈操作应满足先进后出原则2.′ CPU 必须在执行完当前指令以后,才可以响应可屏蔽中断请求3.′ 8086CPU 标志寄存器共有16 位,其中只有9 位有含义。
4.√ (注:段内短转移只有直接形式,没有间接形式)5 ′ 6 √7′ 8 √9 ′10√三、填空题1.0D60H 2.0FFFFH、0000H、0000H 3.接口部件BIU 、执行部件EU 5.指令周期、 总线周期、时钟周期6.NMI 、INTR 8.1、2、AX , DX 四、阅读程序并回答题1.0AA9AH 、 2233H (注:程序第三行显然应该是XCHG AX , BX )2.0000H、00FFH、0 微型计算机原理与接口技术综合测试题二(答案)一、单选题1. B 2. B 3. C 4. C 5. D 6. C 7. C 8. B 9. B 10. C 二、多选题1. B D 2. A B D 3. A B C 4. A D 5. B D 6. A B C D 7. B C 8. B D 9. A B 10. A B C D 三、填空题1.0FFA3H 2. 行,3.一个过程在没执行完时又被调用,堆栈4.10011000B,0,1 5.0308H,12F8H 6.取指令,分析指令,执行指令7. 81230H 简析:段内偏移地址=物理地址-段基址*16 =4A230H -42000H=8230H, 则 (CS) = 7900H时,物理地址=79000H+8230H=81230H。
8.73H,1CC, 1CF, 4 简析: ICW2 中记录了 8259A 的 8 级中断对应的中断类型号的高5 位,中断类型号的低3 位由中断引脚编号确定,所以 IR3 脚对应的中断类型号为73H,中断服务程序的入口地址=中断类型号 *4=73H*4 =1CCH四、程序阅读1.程序执行后BUF 内容为:07H,12H,34H,56H,9AH ,0BCH,0DEH,0F0H.0F0H,0FFH 此程序的功能是:BUF 单元中存放计数值“08H ” ,则程序将从BUF+1 开始的 8 个单元中查找关键字78H, 若找到则BUF 单元计数值减1, 且后面 8-n 四个单元的内容依次前移1 字节,n 为 78H 的位置指示,本题中n=42.(1)错误语句:第12 行 MOV DS, DATA 改正: MOV DS, AX 第 22 行JS PLUS JNS PLUS 倒数第 2 行CODE END CODE ENDS (2)需补充的语句:①ASSUME DS :DATA,SS:STACK ,CS:CODE,ES:DATA ② CLD ③ NEG CL ④ ADD CL ,BL ⑤ RET 微型计算机原理与接口技术综合测试题三(答案)一、单选题1. B 2. A 3. B 4.C 5. B 6. B 7. ( 1)B(2)D 8. A 9. D 10. D 二、判断题1. ×2. √3. ×4. ×5. √6. ×7. ×8. √三、填空题1.34H,0F2H,0FFH 2.1020H:0A1D5H 或 1A3D5H 3.总线控制器8288 4.片内总线,片(间)总线,系统内总线,系统外总线5.程序方式,中断方式,DMA 方式6.操作码,操作数7.CS,IP, SP,BP 8.用户应预先将程序存入存储器,计算机开始工作后,其控制器将自动、依次地从存储器中取出程序指令并加以执行,而不需人工干涉。
四、程序阅读1.内存单元的地址和内容如题四(1)图答案所示2.2000H,99,JGE,LOOP1,[2100H] 五、编址连线从 的连接方法可以看出,片选对存储器寻址,而对 I/O 口寻址00000H~01FFFH :00H~03H :02000H~03FFFH :04H~ 07H :04000H~05FFFH :08H~0BH :06000H~07FFFH :0CH~0FH :08000H~09FFFH :10H~13H :0A000H ~0BFFFH : 14H~17H :0C000H~0DFFFH :18H~ 1BH :0E000H~0FFFFH :1CH~1FH 。












