版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、单项选择(在备选答案中选出一个正确答案,并将其号码填题干后的括号内, 每小题 2 分,共 20 分)1. 从 8086cpu 的内部结构上看,其是由( c )两部分组成。a. 控制器和 20 位物理地址加法器 b. 运算器和总线接口 c. 执行单元和总线接口单元 d. 控制器和运算器2. 汇编程序的数据段中定义了两个变量aaa 20h,21hbbb 22h执行了 mov dx,word ptr a+1后,dx 中的值为( b )。a. 0021h b. 2221h c. 2122h d. 0022h3. 8kb 的 sram 6264 芯片有 8 条数据线,它的地址线条数为( c )。a.
2、 11 b. 12 c. 13 d. 144. 传送数据时,占用 cpu 时间最长的传送方式是( a )。3. 8086 中的 biu 由 4 个 16 位段寄存器、一个_16_位指令指针寄存器、_6_字节指令 队列、20 位地址加法器和控制电路组成。4. cpu 从内存取一条指令并执行该指令的时间称为指令周期, 它通常用若干个_总线周期_ 来表示,而后者又包含有若干个_时钟周期_。5. 汇编源程序文件的扩展名为_asm_,采用命令_masm_可以将源程序文件 编译成目标文件,采用命令_link_可将目标文件链接成可执行文件。6. 8255a 有_3_个 8 位的数据口。7. 8086 和 8
3、088 的存储器与外部接口之间的编址方式是_ i/o 独立编址_。 8. 有地址重叠现象的译码方式为 线选法 和 部分地址译码 。9. 8086/8088 cpu 提供了接受外部中断请求信号的引脚是_nmi_ 和 _intr。10. 设 ds=1000h,es=2000h,ss=3000h,si=0010h,di=0050h,bx=0100h,bp=0200h,数据段中变量名为 num 的偏移地址值为 0030h,写出下列指令源操作数字段的寻址方式和 物理地址值:a. 查询 b. 中断 c. dma d. iop5. 指令 loopnz 在循环中退出循环的条件是( b )。a. cx0 且 z
4、f=0 b. cx0 或 zf=1 c. cx0 或 zf=0 d. cx0 且 zf1mov ax,es:bxmov ax,numbpsi寻址方式_寄存器间接寻址_,物理地址_20100h_。寻址方式_相对基址加变址寻址_,物理地址_30240h_。6. 若 bx1000h,ds2000h,(21000h)12h,(21001h)=34h,执行lea si,bx 指令后,si 寄存器中的内容是( d )。a. 1234h b. 3412h c. 0010h d. 1000h7. 下列指令格式不正确的是( b )。a. mov ax, 1234h b. mov cs, 1234h c. mov
5、 bxbp, ax d. mov ax, bx 8. 中断向量表占用的内存地址空间为( a )。a. 00000h003ffh b. 00000h000ffh c. 00000h00100h d. fff00hfffffh9. 最小模式下 8086 在执行 mov al, si期间,下面( c )引脚是低电平。三、简答题(本大题共 3 小题,每题 5 分,共 15 分)1. i/o 端口的编址方式有哪两种?简述各自的优缺点。1.独立编址(专用的 i/o 端口编址)-存储器和 i/o 端口在两个独立的地址空间中(1) 优点:i/o 端口的地址码较短,译码电路简单,存储器同 i/o 端口的操作指令
6、不同,程序比 较清晰;存储器和 i/o 端口的控制结构相互独立,可以分别设计(2) 缺点:需要有专用的 i/o 指令,程序设计的灵活性较差a. m /iob.wrc. rdd. mn /mx2.统一编址(存储器映像编址)-存储器和 i/o 端口共用统一的地址空间,当一个地址空间分配 给 i/o 端口以后,存储器就不能再占有这一部分的地址空间10三片 8259 级联时可提供的中断请求总数为(b)。(1)优点:不需要专用的 i/o 指令,任何对存储器数据进行操作的指令都可用于 i/o 端口的数据a.21 个 b. 22 个 c. 23 个 d. 24 个二、填空题(把答案填写在题中横线上,每空 1
7、 分,共 20 分)1. cpu 中的总线接口单元 biu,根据执行单元 eu 的要求,完成 cpu 与 _存储器_或 _i/o_之间的数据传送。2. 8086/8088cpu 的数据线和地址线是以_分时复用_的方式轮流使用的。操作,程序设计比较灵活;由于i/o 端口的地址空间是内存空间的一部分,这样,i/o 端口的地 址空间可大可小,从而使外设的数量几乎不受限制(2)缺点:i/o 端口占用了内存空间的一部分,影响了系统的内存容量;访问 i/o 端口也要同访 问内存一样,由于内存地址较长,导致执行时间增加。2. 简述微型计算机系统的组成。微机原理与接口技术期末试卷本卷共 3 页, 第 1 页答
8、:一个完整的计算机系统由硬件系统和软件系统两大部分组成。计算机硬件主要由五大部分 组成:运算器、控制器、存储器、输入设备和输出设备;硬件提供计算机系统的物质介质。计 算机软件包括系统软件和应用软件两大类;软件主要是指让计算机完成各种任务所需的程序。3. 8086cpu 与 8088cpu 的主要区别有哪些?答:8088cpu 的内部结构及外部引脚的功能与 8086cpu 大部分相同。区别如下:(1) 8088 指令队列长度是 4 个字节,8086 是 6 个字节(2) 8088 的 biu 内数据总线宽度是 8 位。而 eu 内数据总线宽度是 16 位,这样对 16 位 的存(储器读/写操作需
9、要两个读/写周期才能完成。8086 的 biu 和 eu 内数据总线宽度都是 16 位。(3) 8088 外部数据总线只有 8 条 ad0ad7,即内部是 16 位,对外是 8 位,故 8088 也称buf db 01h, 02h, 06h, 08h, 09h, 07h, 06h, 05h count dw 7max db ?data endscode segmentassume cs: code, ds: datastart:mov ax, datamov ds, axmov cx, countmov bx, offset bufmov al, bx为准 16 位机。incbx(4)8088
10、 中,用 io / m 信号代替 m / io 信号。loop2: cmp al, bxjae loop1(5)8088 中,只能进行 8 位数据传输,bhe不再需要,改为ss0。与dt /r和io / mmov al, bxloop1: inc bx一起决定最小模式中的总线周期操作loop loop2mov max,almov ah, 4chint 21hcode endsend start_四、程序题(本大题共 3 小题,共 20 分)1. 程序分析题(6 分,每空 2 分)mov cl,4mov ax,2000hshl al,clshr ax,clmov 2000h,ax试问:若程序执行
11、前,数据段内(2000h)=09h,(2001h)=03h,则程序执行后,(2000h)= _39h_, (2001h)= _00_。本程序段的功能 非压缩 bcd 码转换成压缩的 bcd 码_。2、程序填空题(8 分, 每空 2 分)data segment本程序的功能是_找最大值_。3. 利用 dos 功能调用编写汇编语言源程序,在屏幕上显示字符串“welcome to chuzhou(”6分) data segmentstr db welcome to chuzhou!,13,10,$data endsstack segmentdb 128 dup (?)stack endscode s
12、egmentassume cs:code,ds:data,ss:stackstart:mov ax,datamov ds,axlllll ,strmmmmm ,09h微机原理与接口技术期末试卷本卷共 3 页, 第 2 页1312int 21hmov ah,4chint 21hcode endsend start五、计算下列存储器的地址范围。(10 分)六、设计电路,编写程序(15 分)。下面电路采用 8255 的 pa 口作为输入口,读取三个开关的状态,用 8255 的 pb 口作 为输出口,点亮红、绿、黄三个发光二极管。要求:(1) 设地址线 a0、a19a10 的取值均为 0,请分析电路,
13、确定 pa、pb、pc 和控制字寄 存器的端口地址。(请采用表格的描述形式,分析各个端口的地址)(7 分)(2) 编写 8255 初始化程序及同时实现以下三种功能的程序:(8 分)1 k0,k1,k2 全部合上时,红灯亮;2 k0,k1,k2 全部断开时,绿灯亮; 其他情况黄灯亮。+5v8255a0.47kk0d0d78d0d7pa01ka1a0k1pa1a2iora1rdk2pa2iowwra8a9&resetresetpb0黄8086cpu 与存储器芯片 u1 和 u2 的内部结构如上图所示。试计算:(1)u1 的容量 及地址范围。(2)若要使 u2 与 u1 的地址连续,则画出 u2 的
14、片选电路,并计算 u2 的地a6a7g1g2ay0cspb1绿址范围及系统内存的总容量。aeng2b红pb2cba74ls138a19a18a17a16a15a14a13a12a11a10a9a8a7a6a5a4a3a2a1a0000000111111111111001010010010010010010010010010010010010010u1u2a3a4a5abc00111110111111111111解答:(1) 有上表可知,u1 的容量为 2 =8kb,地址范围:3c000h3dfffh;(2) 有上表可知,要使 u2 与 u1 的地址连续,必须满足 cba=111,a12=0,则
15、 u2 的地 址范围为:3e000h3efffh,容量为 2 =4kb;系统内存的总容量为 12kb。解答:a120=1cscbaa1a00a19a18a17a16a15a14a13a12a11a10a9a8a7a6a5a4a3a2a1a0y7000000000001101000000pa000000000000000000000000000000111111000111000000000011101000pbpc控制口微机原理与接口技术期末试卷本卷共 3 页, 第 3 页(1) 有上表可知,pa 口地址为 340h,pb 口为 342h,pc 口为 344h,控制字寄存器为 346h。(2) 8255 方式选择控制字为1 0 0 1 0 0 0 0pa2 pa1 pa0 pb2(红)pb1(绿)pb0(黄)k2 k1 k01 1 1 0 1 1 0 0 0 1 0 11 1 0mov dx,346hmov al,90hout dx,ala
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作总结之顶岗实习总结及自评
- 工作总结之创业经验交流会总结
- 机器人操作系统(ROS2)入门与实践 课件 第10章 ROS2的三维视觉应用
- 银行内控测试与评估制度
- 乙烯基树脂施工合同
- 《数字化房产》课件
- 福建省泉州市晋江市2024届九年级上学期期末考试数学试卷(含解析)
- 2025届安徽省亳州市高考冲刺模拟数学试题含解析
- 云南省迪庆州维西县第二中学2025届高考仿真卷数学试卷含解析
- 乌海市重点中学2025届高考语文二模试卷含解析
- 分形缺陷的电磁波调控
- 2024全球智能家居市场洞察报告
- 艺术中国智慧树知到答案2024年上海戏剧学院
- TZGCSC 009-2024 数字道路路侧雷视一体机技术规范
- 中职汽修专业《汽车维修基础》说课稿
- Unit 6 Meet my family 单元整体教学说课(教学设计)-2024-2025学年人教PEP版英语四年级上册
- 2024年中考英语语法感叹句100题精练
- 外商投资准入特别管理措施(负面清单)(2024年版)
- 铭记历史 勿忘国耻九一八事变教育主题班会课件
- 沪科版(2024)八年级全一册物理第一学期期中学业质量测试卷 2套(含答案)
- 气候可行性论证技术规范第8部分:能源化工类园区
评论
0/150
提交评论