下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上一、 单项选择题:请将正确答案的序号写在答题册上 (每小题2分,共10分)18086是 C 位微处理器。A.4 B.8 C.16 D.3228086微处理器中Reset管脚的功能是 A A复位 B.中断输入 C.电源 D.时钟输入3Intel 8237是B控制器 A.中断 B.DMA C.定时/计数器D.串行接口48086微处理中CS寄存器用来存放C段基址(选择子)。 A. 数据 B.堆栈 C.代码D.扩展5执行一条指令所需要的时间称为 D 周期。A.时钟 B.机器 C.总线 D.指令
2、二、填空题:(每空2分,共30分)18086计算机中的总线按照其功能可以分为 地址总线、数据总线 和控制总线。2一个字所包含的二进制位数称为 字长。38086微处理器中包含 4 个段寄存器。48086微处理器有 20 根地址总线。5根据所连接的存储器和外部设备的规模,8086可以有 最小 和最大两种不同的组态。6主控模块和从属模块之间的数据传送方式有 同步传输、异步传输和半同步传输方式三种。7只读存储器的英文缩写是 ROM。88237控制器进行数据传送的方式有 单字节传送方式 、多字节传送方式、 请求传送方式 和级连方式。98086的外部中断可以分为 屏蔽中断 和非屏蔽中断两类。108259A
3、具有 8 级优先权控制,通过级连可以扩展至 64 级优先权控制。三、问答题:(每小题10分,共50分)1什么是8086的总线周期,什么是时钟周期,一个总线周期通常包括几个时钟周期。以对内存单元读操作为例,简单说明每个时钟周期上CPU的操作内容。 每当CPU要从存储器或I/O端口,读写一个字节(或字)就是一个总线周期。时钟周期也称为振荡周期,定义为时钟脉冲的倒数。它由计算机主频决定。一个总线周期通常包括4个时钟周期。 (1)在T1状态,CPU往多路复用总线上发出地址信息,以指出要寻址的存储单元或处设端口的地址;(2)在T2状态,CPU从总线上撤消地址,而使总线的低位浮置成高阻状态,为传输数据作准
4、备。总线的最高位(A19-A16)用来输出本总线周期状态信息,这些状态信息用来表示中断允许状态、当前正在使用的段寄存器名等;(3)在T3状态,多路总线的高位继续提供状态信息,而多路总线的低16位(8088则为低8位)上出现由CPU的数据或者CPU从存储器或者CPU从存储器或端口读入或端口读入的数据;(4)在T4状态,总线结束。2简述8237单字节传送方式。 单字节传送方式是每次DMA传送时,仅传送一个字节。传送一个字节之后,当前字节计数器减1,地址寄存器加1或减1,HRQ变为无效,释放总线控制权,将控制权交还给CPU。如果传送使得字节计数器减为0或由外设产生信号时,则终止DMA传送。38259
5、A的中断响应顺序。 (1)当有一条或若干条中断请求输入线(IR7IR0)变高,则使中断请求寄存器IRR的相应位置位。(2)若中断请求线中至少有一条是中断允许的,则8259A由INT引脚向CPU送出中断请求信号。(3)若CPU是处在开中断状态,则在当前指令执行完以后,用INTA信号作为响应。(4)8259A在接收到CPU的INTA信号后,使最高优先权的ISR位置位,而相应的IRR位复位。但在此周期中,8259A并不向系统数据总线送任何内容。(5) 8088/8086 CPU将启动另一个中断响应周期,输出另一个INTA脉冲。在这个周期8259A向数据总线输送一个8位的指针(向量)。CPU在此周期中
6、,读取此向量把它乘以4,就可以从中断服务程序入口地址表中取出中断服务程序的入口地址(包括段地址和段内偏移量)。(6)这样中断响应周期就完成了,CPU就可以转至中断服务程序。若8259A工作在自动结束中断方式AEOI,则8259A清除ISR的相应位,否则直至中断服务结束,发出EOI命令,才能使ISR中的相应位清0。48255A方式0的基本功能。 (1)两个8位端口(A,B)和两个4位端口(C) (2)任一个端口可以作为输入或输出 (3)输出是锁存的 (4)输入是不锁存的 (5)在方式0时,各个端口的输入,输出可以有16种不同的组合58251A内部有哪些功能模块?它与外设(装置)的接口信号(管脚)
7、有哪些? 8251内部有7个功能模块。为:接收缓冲器、接收控制电路、发送缓冲器、发送控制电路、数据总线缓冲器、读/写控制逻辑电路、调制/解调控制电路。-数据终端准备好 -数据装置准备好 -请求发送 -准许发送 -接收器时钟 -接收器数据 -发送器时钟 -发送器数据四、 程序设计(10分)1.若有一个ASCII字符串,它的起始地址放在单元STRING内,要求从串中取出每一个字符,检查其中包含的“1”的个数,若已为偶数,则它的最高有效位置“0”;否则,最高有效位置“1”,然后送回。 data segmentstring db ''count equ $-stringdata endsstack segment para stack'stack'db 100 dup(?)stack endscode segmentassume cs:code,ds:data,es:data,ss:stackstart proc farbegin: push dsmov ax,0push axmov ax,datamov ds,axmov es,axlea si,string
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《数列基础概念》课件
- 脂质代谢紊乱的临床护理
- 家族性良性天疱疮的临床护理
- IgA天疱疮的临床护理
- 鼻腔及鼻窦骨瘤的健康宣教
- 化学电源 课件zhp
- 孕妇小腿浮肿的健康宣教
- 稻农皮炎的临床护理
- 心源性休克的护理
- 《机械制造基础》课件-05篇 第四单元 电火花加工
- 北京市东城区2022-2023学年八年级上学期期末统一检测 数学试卷 (解析版)
- 智能手机使用培训课件
- 2023年中国烟草总公司河北省公司考试真题及答案
- 生态环境第三方服务项目应急预案
- 空中热气球模板
- 2024山东广播电视台招聘18人历年高频考题难、易错点模拟试题(共500题)附带答案详解
- 古风店铺创业计划书
- 国家电网招聘考试电工类真题及答案近年合集
- 铁路工务系统养路工岗位标准样本
- 水利施工安全培训课件
- TSTIC 110069-2022 曳引驱动乘客电梯
评论
0/150
提交评论