最新微机原理与接口技术试卷

上传人:新** 文档编号:562141240 上传时间:2023-09-17 格式:DOCX 页数:9 大小:77.59KB
返回 下载 相关 举报
最新微机原理与接口技术试卷_第1页
第1页 / 共9页
最新微机原理与接口技术试卷_第2页
第2页 / 共9页
最新微机原理与接口技术试卷_第3页
第3页 / 共9页
最新微机原理与接口技术试卷_第4页
第4页 / 共9页
最新微机原理与接口技术试卷_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《最新微机原理与接口技术试卷》由会员分享,可在线阅读,更多相关《最新微机原理与接口技术试卷(9页珍藏版)》请在金锄头文库上搜索。

1、一、单项选择(在备选答案中选出一个正确答案,并将其号码填题干后的括号内, 每小题2分,共20分)1. 从8086CPU的内部结构上看,其是由(C )两部分组成。A.控制器和20位物理地址加法器B.运算器和总线接口 C.执行单元和总线接口单元D.控制器和运算器2. 汇编程序的数据段中定义了两个变量A DB 20H, 21HB DW 22H执行了 MOV DX, WORD PTR A+1后,DX 中的值为(B )。A. 0021H B. 2221H C. 2122H D. 0022H3.8KB的SRAM 6264芯片有8条数据线,它的地址线条数为( C )。A. 11 B. 12 C. 13 D.

2、 144. 传送数据时,占用CPU时间最长的传送方式是(A )。A.查询 B.中断 C. DMA D. IOP5. 指令LOOPNZ在循环中退出循环的条件是(B )oA. CX=0 且 ZF=0 B. CX=0 或 ZF=1 C. CXO 或 ZF=O D. CXO 且 ZF= 16. 若 BX=1000H, DS = 2000H, (21000H)=12H, (21001H)=34H,执行LEA SI, BX指令后,SI寄存器中的内容是( D )oA. 1234H B. 3412H C. 001 OH D. 1000H7. 下列指令格式不正确的是(B )oA. MOV AX, 1234H B

3、. MOV CS, 1234H C. MOV BXBP, AX D. MOV AX, BX8. 中断向量表占用的内存地址空间为(A )oA. 00000H003FFH B. 00000H000FFH C. 00000H00100H D. FFFOOHFFFFFH9. 最小模式下8086在执行MOV AL, SI期间,下面(C )引脚是低电平。a.m /io b.wT c.rF d.mn /mF10. 三片8259级联时可提供的中断请求总数为(B )oA.21 个B. 22 个C. 23 个D. 24 个二、填空题(把答案填写在题中横线上,每空1分,共20分)1. CPU中的总线接口单元BIU,

4、根据执行单元EU的要求,完成CPU与 存储器 或I/O之间的数据传送。2. 8086/8088CPU的数据线和地址线是以 分时复用的方式轮流使用的。3. 8086中的BIU由4个16位段寄存器、一个16位指令指针寄存器、 字节指令队列、20位地址加法器和控制电路组成。4. CPU从内存取一条指令并执行该指令的时间称为指令周期,疗通常用若干个-总线周期来表示,而后者又旬含有若干个时钟周期。5. 汇编源程序文件的扩展名为 ASM,采用命令MASM可以将源程序文件编译成目标文件,采用命令 LINK可将目标文件链接成可执行文件。6. 8255A有3个8位的数据口。7. 8086和8088的存储器与外部

5、接口之间的编址方式是。8. 有地址重魯现象的译码方式为线选法和部分地址译码 。9. 8086/8088 CPU提供了接受外部中断请求信号的引脚是ML和INTR。10. 设 DS=1000H, ES=2000H, SS=3000H, SI=0010H, DI=0050H, BX=0100H, BP=0200H, 数据段中变量名为NUM的偏移地址值为0030H,写出下列指令源操作数字段的寻址方式和 物理地址值:MOV AX, ES:BX寻址方式寄存器间接寻址,物理地址一 20100H。MOV AX,NUMBPSI 寻址方式 相对基址加变址寻址,物理地册_30240H。三、简答题(本大题共3小题,每

6、题5分,共15分)1.1/0端口的编址方式有哪两种?简述各自的优缺点。1 .独立编址传用的I/O端口编址)-存储器和I/O端口在两个独立的地址空间中(1) 优点:I/O端口的地址码较短,译码电路简单,存储器同I/O端口的操作指令不同,程序比 较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计(2) 缺点:需要有专用的I/O指令,程序设计的灵活性较差2. 统一编址(存储器映像编址)-存储器和I/O端口共用统一的地址空间,当一个地址空间分配 给I/O端口以后,存储器就不能再占有这一部分的地址空间(1) 优点:不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作

7、,程序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分,这样,1/0端口的地 址空间可大可小,从而使外设的数量几乎不受限制(2) 缺点:I/O端口占用了内存空间的一部分,影响了系统的内存容量;访问I/O端口也要同访 问内存一样,由于内存地址较长,导致执行时间增加。2.简述微型计算机系统的组成。 答:一个完整的计算机系统由硬件系统和软件系统两大部分组成。计算机硬件主要由五大部分 组成:运算器、控制器、存储器、输入设备和输出设备;硬件提供计算机系统的物质介质。计 算机软件包括系统软件和应用软件两大类;软件主要是指让计算机完成各种任务所需的程序。3. 8086CPU与8088CPU的主要区别

8、有哪些?答:8088CPU的内部结构及外部引脚的功能与8086CPU大部分相同。区别如下:(1) 8088指令队列长度是4个字节,8086是6个字节(2) 8088的BIU内数据总线宽度是8位。而EU内数据总线宽度是16位,这样对16位 的存(储器读/写操作需要两个读/写周期才能完成。8086的BIU和EU内数据总线宽度都是16 位。(3) 8088外部数据总线只有8条AD0-AD7,即内部是16位,对外是8位,故8088也称 为准16位机。(4) 8088中,用IO/M信号代替MHO信号。(5) 8088中,只能进行8位数据传输,BHE不再需要,改为礼。与刃虑和/O/厉 一起决定最小模式中的

9、总线周期操作四、程序题(本大题共3小题,共20分)1. 程序分析题(6分,每空2分)MOV CL, 4MOV AX, 2000HSHL AL, CLSHR AX, CLMOV 2000H, AX试问:若程序执行前,数据段内(2000H)=09H, (2001H)=03H,则程序执行后,(2000H)二39H(2001H)= QQ o本程序段的功能非压缩BCD码转换成压缩的BCD码o2、程序填空题(8分,每空2分)DATA SEGMENTBUF DB 01H, 02H, 06H, O8H, 09H, 07H, 06H, 05HCOUNT DW 7MAX DB ?DATA ENDSCODE SEG

10、MENTASSUME CS: CODE, DS: DATASTART:MOVMOVMOVMOVMOVINCLOOP2: CMPJAEMOVLOOP1: INCLOOPMOVMOVINTCODE ENDSENDAX, DATADS, AXCX, COUNTBX,OFFSET EUFAL, BXEXAL, BXLOOP1AL, BXBXLOOP2MAX , ALAH, 4CH21HSTART本程序的功能是找最大值3. 利用DOS功能调用编写汇编语言源程序,在屏幕上显示字符串“Welcome to Chuzhoif6分)data segmentstr db welcome to chuzhou!,1

11、3,10,$data endsstack segmentDB 128 DUP (?)stack endscode segmentassume cs:code,ds:data,ss:stackstart:mov ax,datamov ds,ax lea dx,strmov ah,09hint 21hmov ah,4chint 21hcode endsend start五、计算下列存储器的地址范围。(10分)Ai 1 AoAi 6 Ait10/MAi 8Aig8086CPU与存储器芯片U1和U2的内部结构如上图所示。试计算:(1) U1的容量 及地址范围。(2)若要使U2与U1的地址连续,则画出U

12、2的片选电路,并计算U2的地 址范围及系统内存的总容量。CBAA19A18A17A16A15A14A13A12AllA10A9A8A7A6A5A4A3A2AlAO00111100000000000000U10011110111111111111100111110000000000000U200111110111111111111解答:(1)有上表可知,U1的容量为2i3=8KB,地址范围:3C000H-3DFFFH;有上表可知,要使U2与U1的地址连续,必须满足CBA=111, A12=0,则U2的地Y 7址范围为:3E000H-3EFFFH,容量为244KB;系统内存的总容量为12KB。AC

13、S12r红灯亮; 绿灯亮;PC和控制字寄(7分)+5V0.47K8255AA8A6A9六、设计电路,编写程序(15分)。下面电路采用8255的PA 口作为输入口,读取三个开关的状态,用8255的PB 口作 为输出口,点亮红、绿、黄三个发光二极管。要求:(1)设地址线AO、A19-A10的取值均为0,请分析电路,确定PA、PB、 存器的端口地址。(请采用表格的描述形式,分析各个端口的地址)(2)编写8255初始化程序及同时实现以下三种功能的程序:(8分) KO, KI, K2全部合上时, KO, KI, K2全部断开时, 其他情况黄灯亮。解答:CBAAlAOA19A18A17A16A15A14A13A12AllA10A9A8A7A6A5A4A3A2AlAO00000000001101000000PA00000000001101000010PB00000000001101000100PC1001000000000000001101000110控制口(1) 有上表可知,PA 口地址为340H, PB 口为

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号