版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
综合练习题三一、填空题这一芯片1微型计算机中的中央处理单元(CPU又称作为 微处理器这一芯片内部至少应包含算术逻辑单元控制单元 和寄存器组三大要素。2设字长为8位,X=0FAH当X为补码的时候,其真值是__-6___;当X为无符号数的时候,其真值是250 。3半导体存储器的基本类型有时候,其真值是250 。3半导体存储器的基本类型有RAM、ROM两大类,非易失型的是_ROM___,一般通用型PC机的内存条属于___RAM 类。4计算机中的最小时间单位是 4计算机中的最小时间单位是 时钟周期,CPU完成一次存储器或接口电路的读/写操作所需的时间称为 总线周期580x86CPU有两条中断请求线,称作_INTR_和_NMI68086最小系统配置中,为获得地址总线,必须使用3片__地址锁存器___,其控制信号是CPU的_ALE_线;若要增强数据总线的驱动能力,贝U须有 2片__双向总线驱动器 ,其控制信号线是DEN 和DT/R 线。7以中断方式控制外设与计算机之间的信息传送,其显著的优点是_不浪费CPU资;若要频繁进行大量信息的传送,最合理的控制方式是一DMA 08、 微型计算机硬件系统主要是由CPU 、存储器和I/O接口三大硬件模块通过总线连接而成。在系统与输入/输出设备之间,必须通过_I/O接口 相连接。9、目前计算机系统主要有两种体系结构,它们分别是—冯•诺依曼 和哈弗,有更快的运行速度的是 哈弗。10、计算机最常用的数据编码是补码,若机器字长为8位,则十进制数-128的补码是10000000B;若有带符号数X=01HY=81H则由计算机作8位减法运算X-Y后,累加器中的数是10000000B,借位标志(CF、符号标示(SF)和溢出标志(OF分别为1、1、1,由此可判断结果真值应为-128011、在计算机中,机器周期(总线周期)指的是机器做一次总线操作所花的时间通常一个机器周期由N个时钟周期 构成。独立编址 和与缓冲功能,而输出12、微机系统的独立编址 和与缓冲功能,而输出端口必须具有 锁存功能。
中断响应脉冲,TOC\o"1-5"\h\z13、80X86CPU响应一个可屏蔽中断请求时,将向外设发送两个通过数据总线读入 中断类型码 。中断响应脉冲,选择题1计算机中的数的编码补码是_A__,8位运算器作两个补码56H78H相加运算,其结果是 B(1)A.二进制数 B.十六进制数C.二进制编码的十进制数D.带符号数⑵A.34H且CF=1B.OCEH且0F=1C.34H且OF=0D.134H且CF=0下列无符号数中最小的数是 BA.(10000011)2 B.(10010101)BCD C.(92)16 D.(101)103.3.INTEL8088CPU是一个位的CPU。A.8B.16C.准16D.324.在不考虑段超越情况下,8086/8088CPU以BP寄存器间接寻址方式给出的存储单元位于D。A.数据段B.程序段A.数据段B.程序段C.附加段D.堆栈5.已知5.已知DS=2000HSS=1500HB吐0200H,传送指令MOVAX[BP+5]源操作数的寻址方式是—的寻址方式是—C,物理地址是(1)(1)A.寄存器寻址 B.寄存器间接寻址 C.基址寻址D.直接寻址(2)A.15205HB.20205H(2)A.15205HB.20205HC.17005HD.22005H6.在I/O接口电路中,输出数据必通过,输入数据必须通过 B 。D.控制器A.锁存器B.缓冲器C.D.控制器17.构成8086系统64KB的存储器,选择存储器芯片的最佳方案是A.2片32KX8BitB.1片32KX16BitC.1片64KX8BitD.2片16KX16Bit&INTEL8088CPU可以访问的存储器空间可达 D_,使用的地址信号线为C_,CPU执行」次存储器读操作时,有效控制信号是 A。(1)A.1KB64KC128KD1M⑵AA15〜A0B.A20〜A1C.A19〜A0D.A24〜A1⑶A.RD低电平,WR三态,M/IO低电平;BRD三态,WR低电平,M/IO高电平;C.RD低电平,WR高电平,M/IO高电平D.RD高电平,WR低电平,M/10高电平9.8086/8088中断系统可处理_B 个中断源,中断类型码的范围为A断向量设置在内存A,优先权最高、最低的中断分别是⑴A.255B.256C.128D.1024(2)A.0〜255B.1〜255C.0〜127D.0〜1023⑶A.00000H~003FFHB.00400H~007FFHC.FFFFFH~FF800H⑷A.除法出错,单步B.NMI,单步C.NMI,INTRD.除法出错,INTR10.当8253定时器0的时钟脉冲为500KHz时,其二进制计数时的最大定时时间,这时写入定时器的初值为(1)A65.535msB65.536msC131.071msD131.072ms⑵A0000HBFFFFHC0001HDFFFEH11.INTEL8255的A口工作于方式2传送数据时,B组电路的方式必须是___D,A.方式0B.方式1C.方式2D.方式0或者方式12.用来表示无符号数运算溢出的标志位是 CA.ZF; B.SF; C.CF;8086CPU在计算物理地址时,应将段地址 CA.左移1位; B.右移1位;在采用A 情况下,就等待。D.OFC.左移4位;只有外设接口准备好,CPU才能执行I/OD.右移4位指令,否则CPUA程序查询方式;B15.INTEL8088/8086CPU程序中断方式;CDMA由D组成。方式;D独立请求方式A通用寄存器、专用寄存器和ALU;CCS、ES、SSDS及IP、指令队列;D16.已知内存单元20510H中存放31H,内存单元20511H中存放32H,内存单元30510H中存放42H,内存单元30511H中存放SS=3000H,BP=0500H,则语句A.3A31HB.3231H17.一微机系统采用一片8259A,BALU、“MOVAL,FR及8个16位通用寄存器EU和BIU43H且AX=3A7BH,[BP+10H]”,则执行后DS=2000H,AX的值为D.3A42HC.427BH若8259A设置为普通全嵌套、非缓冲、非自动中IRO优先权最低OFH(3)18.8253外接频率为100KHz的时钟信号,若控制字设置为(IRO优先权最低OFH(3)18.8253外接频率为100KHz的时钟信号,若控制字设置为(1)A ,当写入计数器的初值为5000H时,定时时间为05HB14HC24HB6H34H则8253将工作于(2)C(1)A计数通道2的方式3,C计数通道0的方式3,(2)A5msB50ms按二进制计数;B计数通道1的方式按十进制计数;D计数通道2的方式3,按二进制计数3,按十进制计数C204.8ms20.48ms断结束等方式,并将ICW2设置为08H,系统可有8级中断优先权,各中断源的优先权是(1)C,IR5引脚上中断源的中断类型码为(2)C,该中断源的中断服务程序入口地址应存于中断向量表中首址为 (3)D的4个单元内。自动循环;B固定不变,IR7优先权最高,固定不变,IR0优先权最高,IR7优先权最低由程序设定,可设置IRi优先权最高05H B08H C0DHSC1SC0RL1RL01M2M1M0BCDLJ11111控制字825300通道000计数器锁存000方式00二进制计数01通道101读/写低字节001方式11BCD码计数10通道210读/写高字节010方式211先读/写低字节011方式3后读/写高字节100方式4101方式5三、简答题接口、I/O设备构成,它们由总8086CPU为核心的最小系3片8282地址锁存器和接口、I/O设备构成,它们由总8086CPU为核心的最小系3片8282地址锁存器和2片8286数据驱动器。2.试简述8086CPU响应一个可屏蔽中断的过程。答:当INTR信号有效时,如果中断允许标志IF=1,则8086CPI就会在当前指令执行完毕后,响应可屏蔽中断请求:首先通过INTA向外部设备发出一个负脉冲中断响应信号,以通知外部设备准备好中断类型码,然后CPU再发一个负脉冲中断响应信号,这时外部设备就会把中断类型号放到数据总线上,CPU卖取中断类型码,把中断类型码左移2位获得中断服务程序的入口地址在中断向量表中的位置,并从该位置读取中断服务程序的入口地址,运行中断服务程序。中断服程序运行结束,则可屏蔽中断完成。试简述微型计算机的接口功能是什么。试简述计算机中的地址译码方式及各自的优缺点。四、存储器1设某系统有20条地址线,现欲以4KX1b的RAM芯片构成64KB的存储系统,试问:1)需要多少片这样的芯片?2)用全译码方式进行地址译码,参与片外译码的地址线是几条?答:1)需要128片2)4条2某应用系统提供的地址总线为A0-A19,数据总线为DO-D7,控制总线有存储器读信号/RD、存储器写信号/WR,及IO/M信号,译码器芯片为74LS13&(9分)
Ah-AwABArt~AlI74LS»aA£l-AllWRCtHiUEl>fl-D707th〕-乙A=0」Ah-AUV5^一 真JiCKU3_-〔憑l)h-l>7Ah-AwABArt~AlI74LS»aA£l-AllWRCtHiUEl>fl-D707th〕-乙A=0」Ah-AUV5^一 真JiCKU3_-〔憑l)h-l>7AO-AlV7AO-AlIU2OEA12A15A14IQ/M=u2AGABcc1)试求出图中74LS138的每条输出线YX所对应的容量是多少字节2)图中每片芯片的容量是多少?地址范围是什么?答:1)4K2)左边2片的容量是4K,右边1片是8K.3.某微机系统有24条地址线。欲用2KX4b的RAM芯片构成32KB的存储系统,问:1)需要多少片这样的芯片?2)每个芯片的地址线有几条?3)至少需要多少条地址线用作片外地址译码?答:1)需要3^=32片这样的芯片2X42) 每个芯片的地址线有11条3) 至少需要4条地址线用作片外地址译码。
4.某应用系统有16条地址线,由74LS138进行地址译码,如下图所示。问:1)74LS1384.某应用系统有16条地址线,由74LS138进行地址译码,如下图所示。问:1)74LS138的每一条译码输出线YX对应的容量是多少?(3分)答:2KB(16根地址线除去参加译码的地址线后还有11次幕等于2K)A10~A0的11根地址线,2的2)1#――6#译码信号所对应的地址范围是多少?( 6分)答:1#:8000H~8FFFH2#: 9000H〜97FFH3#:0A800H〜0ABFFH4#:0AC00H〜0AFFFH5#:0B000H〜0B3FFH6#:0B400H〜0B7FFH
五、程序分析及设计1、以下程序片段执行前(AX)=12344(BX=5678HMOVMOVSHLMOVSHLSHRORSHRORCL,4DH,BHBX,CLDL,AHAX,CLDH,CLAL,DHDL,CLBL,DL执行完该片段后(AX=2345H、(BX=CL,4DH,BHBX,CLDL,AHAX,CLDH,CLAL,DHDL,CLBL,DL2.设SS=2000H,MOVSP,2000HMOVAX,1234HPUSHAX执行上述指令后,SP=1FFEH,AH中的数据在内存中的物理地址为21FFFH。3.阅读程序段落,画出内存分布图。内存单元从 1234H:0000H开始。DATA1DW6335HDATA2DB‘A2B3'‘HELLO'DATA3DB2DUP(45H,3DUP(01H,02H))DATA4DW‘Be','a1234H:0000H35H0001H63H0002HA,0003H2,B,3,H,E,L,L,O,45H01H02H01H02H01H02H45H01H02H01H02H01H02He,B,a,1234H:001CH04、阅读下列程序DATASEGMENTBUFDB32HRESULTDB?DATAENDSCODESEGMENTASSUMECSMOVAX,MOVDSLEASI,MOVMOVMOVMOVROR,75H,0C9H,85H;共4个数据STARTLP1:LP2:NEXTCXBXDHAL:CODE,DS:DATADATAAXBUF408[SI]AL1JCNEXTINCBXDECDHJNELP2INCSILOOPLP1MOVRESULTBXMOVAH4CHINT21HENDSCODEENDSTART(1)本程序段的功能是统计缓冲区BUF中4个单字节二进制数中的0的个数程序执行完变量RESULT=11H?5.设数据段ARRA单元开始有50个有符号数的字节数,要求统计其中负数的个数。写出实现该功能的汇编程序(要求完整的汇编程序结构)。DATASEGMENTARRAYDB50,60,-1,…DATAENDSCODESTART:CODESTART:SEGMENTASSUME:CS:CODE,DS:DATAMOVAX,DATAMOVDS,AX
MOVSI,OFFSETARRAYMOVCX,50MOVBX,0NEXT:MOVAL,[SI]CMPAL,0JGNOADDINCBXNOADD:INCSILOOPNEXTCODEENDSENDSTART6.在内存AGE开始的单元中存放着15个人的年龄,编程取出其中最大的年龄,送入OLD单元中。DATASEGMENGYEARSDB15DUP(0);不知道具体年龄,编程时以0代表OLD DB0HDATASEGMENGASSUMECS:CODE,DS:DATASTART:CODESEGMENGASSUMECS:CODE,DS:DATASTART:NEXT:MOVAX,DATAMOVDS,AXMOVCX,15LEABX,YEARSMOVAL,0HCMPAL,[BX]JGBIGNEXT:BIG:MOVAL,[BX]BIG:MOVAL,[BX]INCBXLOOPNEXTMOVOLD,ALMOVAL,4CHINT21HCODEENDSCODEENDSENDSTART六、接口电路1.设8255与打印机按下图进行连线,CPU与8255利用查询方式对打印机输出数据,并且8255的A口工作在方式0。设8255的端口地址为40H—43H,待打印字符在BL寄存器中。打印机3255打印机3255(1)试述用查询方式向打印机输出一个数据的工作过程。答:CPU从C口读取数据,检查D4(PC4是否1,如果为1则继续查询,否则CPU输出数据,然后用复位置位控制字让PC3复位后又置位,即向打印机输出一个低脉冲通知打印机从8255缓冲区取数据;打印机得到STB言号后,输出应答信号BUSY使8255的PC4为1,并从8255数据缓冲去取数据,打印机取得数据后,撤销应答信号BUSY使PC4为0,以便CPU®行下一次传输数据。(2)试完善8255的初始化程序和打印输出的程序片段。;接口电路初始化程序段MOVAL88H(8AH8CH8EH)OUT43H;接口电路初始化程序段MOVAL88H(8AH8CH8EH)OUT43H;方式控制字,A,B组方式0—,AL07H ;打印机STB高电平OUT43H ,ALMOVAL;输出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年渤海船舶职业学院高职单招语文历年参考题库含答案解析
- 宝贝学常见词
- 授权函完整版本
- 二零二五年能源管理服务简易借款合同3篇
- 二零二五年新型电子产品动产交易合同2篇
- 2024年河南物流职业学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 2024年阜阳市第二人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年阜康准东石油医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年长沙现代女子医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2025版高端食品买卖合同及食品安全追溯协议
- (完整版)英语高频词汇800词
- 严重精神障碍患者发病报告卡
- 《基础马来语》课程标准(高职)
- 2021年国标热镀锌钢管规格、尺寸理论重量表
- 乌鲁木齐基准地价修正体系
- DB32-T 3177-2017草莓-蕹菜水旱轮作设施栽培技术规程 -(高清现行)
- GB∕T 3216-2016 回转动力泵 水力性能验收试验 1级、2级和3级
- 七年级数学资料培优汇总精华
- IEC61850研讨交流之四-服务影射
- 《儿科学》新生儿窒息课件
- 材料力学压杆稳定
评论
0/150
提交评论