logo资料库

江苏科技大学微机原理期末试卷1.pdf

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
装 订 线 内 不 答 题 装 订 线 内 不 答 题 江 苏 科 技 大 学 微机原理与接口技术 课程试卷( A ) 班级 学号 姓名 考试成绩 题号 一 二 三 四 五 六 总分 得分 一、选择题(选择 1 个最合适的答案,每小题 1.5 分,共 15 分) 1. 8086/8088CPU 中 EU 部件内含有 个 16 位寄存器。 A. 5 B. 14 C. 8 D. 6 2.下列 8086CPU 引脚中信号属于非屏蔽中断请求的是 。 A.NMI B. READY C. INTR D. ALE 3. 在以下时间单位中,从小到大的排列顺序为 。 A.指令周期 时钟周期 总线周期 B.时钟周期 总线周期 指令周期 C.指令周期 总线周期 时钟周期 D.时钟周期 指令周期 总线周期 4. 若在一个总线周期中,插入了 3 个 TW,则在该总线周期中对 READY 信号进行 了 次采样。 A.3 B.4 C.1 D.5 5. 下列指令执行后 CF 一定为 0 的是 。 A. DEC BX B.SUB BX,BX C.MOV BX,0000H D. SBB BX,BX 6. 动态 RAM 存储器的存储原理是 。 A.利用晶体管的掩膜 B.利用快闪技术 C.利用电容存储信息 D.采用触发器电路来存储信息 7. 不能与 CPU 总线直接相连的存储器是 。 A.内存储器 B.ROM C.硬盘 D.RAM 8. 当需要进入计算机的信号为模拟电压时,应在输入通道中设计一个 电路。 A.A/D 转换器 B.定时/计数器 C.传感器 D.D/A 转换器 9. 用 2 片 8259A 级联,最多可管理的中断数是 。 A. 15 级 B.16 级 C.14 级 D.17 级 10. 与并行通信相比,串行通信更适用于 微机间的数据传送。 A. 近距离 B. 不同类型 C. 同类型 D. 远距离 第 1 页 共 6 页
二、按要求解答下列各题(共 41 分) 1. 某 8088 CPU 系统的存储器连接如图 1,请分别写出 1 号和 2 号芯片的地址范围,并编 写程序段使 2 号芯片的前 50 个字节内容为 91H 开始依次减 1。(9 分) 8088 系统 BUS D0~D7 MEMW MEMR A0~A10 A19 A18 A17 A16 A15 A14 A13 A12 A11 R/W D0~D7 6116 1# OE A0~A10 CS R/W D0~D7 6116 2# OE A0~A10 CS & & Y0 Y1 G1 G2A G2B 74LS138 C B A D0~D7 A0~A10 图 1 2. 本题共 7 分。 (1)写出[10010010001.01011]BCD 表示的十进制数;(2 分) (2)设计算机字长为 8 位,求机器数 E3H 表示补码时对应的真值。(2 分) (3)请将十进制数 7.5 表示成二进制浮点规格化数(阶符 1 位,阶码 2 位,数符 1 位, 尾数 4 位,均用补码表示)。(3 分) 第 2 页 共 6 页
3. 假设 OCW3 的端口地址为 0140H,编写程序读取 IRR 寄存器状态,状态值存于寄 存器 AL 中。(5 分) 已知 OCW3 中的 D1 和 D0 用于读取 8259A 内 IRR 和 ISR 寄存器状态。 D1:RR,读寄存器命令位。RR=1 时,允许读 IRR 和 ISR 寄存器;RR=0,则禁 止读 IRR 和 ISR 寄存器。 D0:RIS,读寄存器选择位。该位只有在 RR=1 时才有意义。在该位有意义的情况 下,RIS=1,允许读 ISR 寄存器;RIS=0,允许读 IRR 寄存器。 D7 D6 D5 D4 D3 D2 D1 D0 RIS ESMM RR SMM 0 - 1 P 装 订 线 内 不 答 题 4. 若定时/计数器 8253 的 CNT1 工作于方式 3,时钟 CLK1 端输入频率为 0.5MHz,要 求 OUT1 端输出方波的周期为 3ms,请计算其时间初值,并说明计算理由?(5 分) 5. 计算 8086CPU 中逻辑地址为 1200H:0345H 对应的物理地址。(3 分) 装 订 线 内 不 答 题 6. 假设 DAC0832 的端口地址为 PORT1,采用单缓冲方式,编写程序段输出从最小值 到最大值变化的周期性三角波。(6 分) 7. 请分别写出 RS-232 接口中逻辑“0”与逻辑“1”的电平范围。(4 分) 写出一种能实现 TTL 电平向 RS-232C 电平转换的芯片名称。(2 分) 第 3 页 共 6 页
三、填空题(每格 2 分,共 14 分) 1.执行以下程序段后,AX= ;DX= ;CX= 。 MOV AX, 63F5H MOV DX, 3615H MOV CX,1008H ROL DX, CL PUSH AX POP BX HLT 2.执行下列指令后,AX= ,BX= ,CX= ,DX= 。 MOV AX,0000H MOV BX,0001H MOV CX,0002H MOV DX,0008H ADD AX,BX INC BX AND BX,0000H MUL CL HLT 四、阅读程序回答问题(共 10 分) DATA SEGMENT ABC DB 19H,02H,43H,56H,18H,01H,34H,67H COUNT EQU $-ABC RESULT DB COUNT DUP(00H) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:PUSH DS MOV AX,DATA MOV DS,AX XOR AX,AX MOV CX,COUNT LEA SI,ABC LEA BX,RESULT AA:MOV AL,[SI] INC SI TEST AL,02H 第 4 页 共 6 页
装 订 线 内 不 答 题 装 订 线 内 不 答 题 JZ NEXT1 JMP NEXT2 NEXT1:ADD AL,01H MOV [BX],AL INC BX NEXT2:LOOP AA MOV AH,4CH INT 21H CODE ENDS END START (1)程序汇编后 COUNT 的值是 。(2 分) (2)写出 1 条能替换 LEA SI,ABC 的指令 。(2 分) (3)程序运行结束后,CX 中的内容是 。(2 分) (4)程序运行结束后,数据段中 RESULT 字节单元中的内容为 。(2 分) (5)程序运行结束后,数据段中 RESULT +1 字节单元中的内容为 。(2 分) 五、已知 X、Y 是字节型的无符号整数,编写程序计算 Y  X X    0(,8/  X  20(,15  )20  X  )30 (8 分) 六、系统的硬件连接如图 2 所示。根据要求解答以下问题:(共 12 分) (1)图中片选信号的处理方式属于全部译码还是部分译码 。(2 分) (2)图中 8255 C 口的地址是 。(2 分) (3)图中 LED 显示器属于共阴极还是共阳极 。(2 分) 第 5 页 共 6 页
(4)编写程序段,实现 LED 显示开关状态,用十六进制数表示。(6 分) Y4 图 2 0~F 的七段码分别是 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH, 77H,7CH,39H,5EH,79H,71H,73H,3EH。 B 口方式选择: 0:方式 0 1:方式 1 控制 B 口: 1:输入,0:输出 控制 C 口低 4 位: 1:输入,0:输出 8255 控制字格式 1 D6 D5 D4 D3 D2 D1 D0 A 口方式选择: 00:方式 0 01:方式 1 1x:方式 2 控制 C 口高 4 位: 1:输入,0:输出 控制 A 口: 1:输入,0:输出 第 6 页 共 6 页
分享到:
收藏