




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《微机原理与接口技术》期末试卷本卷共 《微机原理与接口技术》期末试卷本卷共 3页,第#页一、单项选择(在备选答案中选出一个正确答案,并将其号码填题干后的括号内,每小题2分,共20分)从8086CPU的内部结构上看,其是由( C)两部分组成。A.控制器和20位物理地址加法器B.运算器和总线接口C.执行单元和总线接口单元D.控制器和运算器汇编程序的数据段中定义了两个变量ADB20H,21HBDW22H执行了MOVDX,WORDPTR[A+1]后,DX中的值为(B)。A.0021H B.2221HC.2122HD.0022H8KB的SRAM6264芯片有8条数据线,它的地址线条数为( C)。
8086中的BIU由4个16位段寄存器、一个___16 位指令指针寄存器、 —字节指令队列、20位地址加法器和控制电路组成°CPU从内存取一条指令并执行该指令的时间称为指令周期 ,它通常用若干个 总线周期—来表示,而后者又包含有若干个 ___时钟周期__o汇编源程序文件的扩展名为 ASM ,采用命令MASM 可以将源程序文件编译成目标文件,采用命令 丄INK= 可将目标文件链接成可执行文件°8255A有___3 个8位的数据口。8086和8088的存储器与外部接口之间的编址方式是 I/O独立编址 o有地址重叠现象的译码方式为 线选法和部分地址译码。8086/8088CPU提供了接受外部中断请求信号的引脚是 NMI和INTRo设DS=1000H,ES=2000H,SS=3000H,SI=0010H,DI=0050H,BX=0100H,BP=0200H,数据段中变量名为NUM的偏移地址值为0030H,写出下列指令源操作数字段的寻址方式和A.11A.11B.12C.13 D.144•传送数据时,占用CPU时间最长的传送方式是( A)。A.查询B.中断C.DMAD.IOP5.指令LOOPNZ在循环中退出循环的条件是( B)oA.CX=0且ZF=0B.CX=0或ZF=1C.CX或ZF=0D.CXMC且ZF=1物理地址值:MOVAX,ES:[BX] 寻址方式 寄存器间接寻址__,物理地址_20100H_MOVAX,NUM[BP][SI] 寻址方式 相对基址加变址寻址 ,物理地址一30240H A.M/A.M/IO B.WRC.RDD.MN/MX若BX=1000H,DS=2000H,(21000H)=12H,(21001H)=34H,执行LEASI,[BX]指令后,SI寄存器中的内容是(D)oA.1234H B.3412H C.0010H D.1000H下列指令格式不正确的是(B)oA.MOVAX,1234HB.MOVCS,1234HC.MOV[BX][BP],AXD.MOVAX,BX中断向量表占用的内存地址空间为(A)oA.00000H〜003FFHB.00000H〜OOOFFHC.00000H〜00100HD.FFFOOH〜FFFFFH最小模式下8086在执行MOVAL,[SI]期间,下面(C)引脚是低电平。三片8259级联时可提供的中断请求总数为( B)oA.21个 B.22个 C.23个 D.24个、填空题(把答案填写在题中横线上,每空1分,共20分)CPU中的总线接口单元BIU,根据执行单元EU的要求,完成CPU与—存储器 或I/O 之间的数据传送。8086/8088CPU的数据线和地址线是以 分时复用 的方式轮流使用的°
三、简答题(本大题共3小题,每题5分,共15分)I/O端口的编址方式有哪两种?简述各自的优缺点。独立编址(专用的I/O端口编址)存储器和I/O端口在两个独立的地址空间中(1) 优点:I/O端口的地址码较短,译码电路简单,存储器同 I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计(2) 缺点:需要有专用的I/O指令,程序设计的灵活性较差统一编址(存储器映像编址)存储器和I/O端口共用统一的地址空间,当一个地址空间分配给I/O端口以后,存储器就不能再占有这一部分的地址空间(1) 优点:不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于 I/O端口的数据操作,程序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数量几乎不受限制(2) 缺点:I/O端口占用了内存空间的一部分,影响了系统的内存容量;访问 I/O端口也要同访问内存一样,由于内存地址较长,导致执行时间增加。简述微型计算机系统的组成。BUFDB01H,02H,06H,08H,09H,07H,06H,05HBUFDB01H,02H,06H,08H,09H,07H,06H,05HCOUNTDW7MAXDB?答:一个完整的计算机系统由硬件系统和软件系统两大部分组成。计算机硬件主要由五大部分组成:运算器、控制器、存储器、输入设备和输出设备;硬件提供计算机系统的物质介质。计算机软件包括系统软件和应用软件两大类;软件主要是指让计算机完成各种任务所需的程序。DATAENDSCODESEGMENT3.8086CPU与8088CPU的主要区别有哪些?答: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位机。ASSUMECS:CODE,DS:DATA(4)8088中,用10/M信号代替M/IO信号。(5)8088中,只能进行8位数据传输,BHE不再需要,改为SS0。与DT/R和IO/M起决定最小模式中的总线周期操作START:MOVMOVMOVMOVMOVINCLOOP2:CMPJAEMOVLOOP1:INCLOOPMOVMOVINTCODEENDSAX,DATADS,AXCX,COUNTBX,①OFFSETBUF AL,[BX]②BXAL,[BX]LOOP1AL,[BX]BXLOOP2③[MAX],ALAH,4CH21HENDSTART本程序的功能是 找最大值四、程序题(本大题共3小题,共20分)程序分析题(6分,每空2分)MOVCL,4MOVAX,[2000H]SHLAL,CLSHRAX,CLMOV[2000H],AX试问:若程序执行前,数据段内(2000H)=09H,(2001H)=03H,则程序执行后,(2000H)=39H(200伯)=__00_。本程序段的功能非压缩BCD码转换成压缩的BCD码 。2、程序填空题(8分,每空2分)DATASEGMENT禾U用DOS功能调用编写汇编语言源程序, 在屏幕上显示字符串 “WelcometoChuzhou(6'分)datasegmentstrdb'welcometochuzhou!',13,10,'$'dataendsstacksegmentDB128DUP(?)stackendscodesegmentassumecs:code,ds:data,ss:stacksta比movax,datamovds,axleadx,strmovah,09hint21hint21hmovah,4chint21hcodeendsendstart五、计算下列存储器的地址范围。 (10分)六、设计电路,编写程序 (15分)。8255的PB口作下面电路采用82558255的PB口作(1)设地址线A0、A19~A10的取值均为0,请分析电路,确定PA、PB、PC和控制字寄存器的端口地址。(请采用表格的描述形式,分析各个端口的 地址)(7分)(2)编写8255初始化程序及同时实现以下三种功能的程序: (8分)①K0,K1,K2全部合上时,红灯亮;②K0,K1,K2全部断开时,③其他情况黄灯亮。A9—绿灯亮;D0〜D7A1A2IORIOWRESET8086CPU与存储器芯片U1和U2的内部结构如上图所示。试计算:(1)U1的容量及地址范围。(2)若要使U2与U1的地址连续,则画出U2的片选电路,并计算U2的地址范围及系统内存的总容量。A6—A7—卜AEN—nG1Y0G2AG2BCBAA19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000111100000000000000U10011110111111111111100111110000000000000U20011111011111111111174LS138D0〜D7PA0A0PA1.A1RDPA2WRRESETPB0CSPB1PB28255A0.47K+5VK0K21KK1解答:13(1)有上表可知,U1的容量为2=8KB,地址范围:3C000H~3DFFFH;⑵有上表可知,要使U2与U1的地址连续,必须满足CBA=111,A12=0,则U2的地址范围为:3E000H~3EFFFH,容量为212=4KB;系统内存的总容量为 12KB。A12 0>=10CS1X/ 10丫7
解答:CBAA1A0A19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000000000001101000000PA00000000001101000010PB00000000001101000100PC00000000001101000110控制口有上表可知,PA口地址为340H,PB口为342H,PC口为344H,控制字寄存器为346H。100100008255方式选择控制字为PA2PA1PA0PB2(红)PB1(绿)PB0(黄)K2K1K011101100010111010010000MOVDX,346HMOVAL,90HOUTDX,ALA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 硅冶炼在智能穿戴设备的应用考核试卷
- 篷布遮阳篷的抗风性能研究考核试卷
- 畜牧良种繁殖信息化建设与数据利用考核试卷
- 情态动词表推测微课设计
- 工厂车间管理
- 网上书店设计与实现
- 2025资产购买合同书范本
- 2025船舶维修服务合同范本
- 2025铁砂石子供货合同
- 六一儿童节课件设计指南
- 江苏省扬州市邢江区美琪学校2023届初三全真语文试题模拟试卷(3)含解析
- 一种基于STM32的智能门锁系统的设计
- 浅析物联网技术在工程质量检测管理方面的应用
- 海洋中国知到章节答案智慧树2023年哈尔滨工程大学
- 2023年上海等级考政治试卷及答案
- 重视修史的传统
- GB/T 27689-2011无动力类游乐设施儿童滑梯
- GB/T 13793-2016直缝电焊钢管
- 雕刻机等风险点告知牌
- 启明星辰安全网关usg界面操作手册
- EPC总承包项目管理作业指导书(含流程图)
评论
0/150
提交评论