微型计算机中 其CPU又称______,微机原理综合练习题3答案-程序员宅基地

技术标签: 微型计算机中 其CPU又称______  

《微机原理综合练习题3答案》由会员分享,可在线阅读,更多相关《微机原理综合练习题3答案(19页珍藏版)》请在人人文库网上搜索。

1、综合练习题三一、 填空题这一芯片1微型计算机中的中央处理单元(CPU又称作为微处理器19内部至少应包含算术逻辑单元控制单元和寄存器组三大要素。2设字长为8位,X=0FAH当X为补码的时候,其真值是__-6___;当X为无符号数的时候,其真值是250。3半导体存储器的基本类型有RAM、ROM两大类,非易失型的是_ROM___,一般通用型PC机的内存条属于___RAM类。4计算机中的最小时间单位是时钟周期,CPU完成一次存储器或接口电路的读/写操作所需的时间称为总线周期5 80x86 CPU有两条中断请求线,称作 _INTR_和_NMI 6 8086最小系统配置中,为获得地址总线,必须使用3片__。

2、地址锁存器___,其控制信号是CPU的_ALE _线;若要增强数据总线的驱动能力,贝U须有2片__双向总线驱动器,其控制信号线是 DEN和 DT/R线。7以中断方式控制外设与计算机之间的信息传送, 其显著的优点是_不浪费CPU资;若要频繁进行大量信息的传送,最合理的控制方式是 一DMA08、微型计算机硬件系统主要是由 CPU、 存储器 和I/O 接口 三大硬件模块通过 总线 连接而成。在系统与输入/输出设备之间,必须通过_I/O接口相连接。9、 目前计算机系统主要有两种体系结构,它们分别是冯诺依曼和 哈弗,有更快的运行速度的是哈弗 。10、计算机最常用的数据编码是补码,若机器字长为8位,则十进。

3、制数-128的补码是 10000000B ;若有带符号数X=01H Y=81H则由计算机作8位减法运算X-Y后,累 加器中的数是10000000B ,借位标志(CF、符号标示(SF)和溢出标志(OF 分别为1、1、1 ,由此可判断结果真值应为 -128 011、在计算机中,机器周期(总线周期)指的是 机器做一次总线操作所花的时间 通常一个机器周期由N个 时钟周期构成。独立编址和与缓冲 功能,而输出12、微机系统的I/O端口地址有两种编址方式,它们分别是 存储器统一编址;接口电路中,输入端口必须具有端口必须具有锁存 功能。中断响应脉冲,13、80X86CPU响应一个可屏蔽中断请求时,将向外设发送。

4、两个 通过数据总线读入中断类型码。选择题1计算机中的数的编码补码是_A__, 8位运算器作两个补码56H 78H相加运算,其结果是B(1) A.二进制数B.十六进制数C.二进制编码的十进制数 D.带符号数 A. 34H 且 CF=1 B.OCEH 且 0F=1 C. 34H 且 OF=0 D. 134H 且 CF=02. 下列无符号数中最小的数是BA. (10000011)2B. (10010101)BCDC. (92)16D. (101)103. INTEL 8088 CPU 是一个位的CPU。A. 8 B. 16 C.准 16 D. 32 4 .在不考虑段超越情况下,8086/8088CP。

5、U以BP寄存器间接寻址方式给出的存储单元位于 D 。A.数据段B.程序段C.附加段D.堆栈5.已知 DS= 2000H SS= 1500H B吐 0200H,传送指令MOV AX BP+5源操作数的寻址方式是C,物理地址是(1) A .寄存器寻址B.寄存器间接寻址C.基址寻址D.直接寻址(2) A. 15205HB.20205HC.17005HD.22005H6.在I/O接口电路中,输出数据必通过,输入数据必须通过D.控制器A .锁存器B.缓冲器 C.译码器17 .构成8086系统64KB的存储器,选择存储器芯片的最佳方案是A. 2 片 32K X 8Bit B. 1 片 32K X 16Bi。

6、t C . 1 片 64K X 8Bit D. 2 片 16K X 16Bit& INTEL 8088 CPU可以访问的存储器空间可达D_ ,使用的地址信号线为C_,CPU执行次存储器读操作时,有效控制信号是A。(1)A. 1KB 64KC 128KD 1MAA15 A0B . A20 A1C . A19 A0D . A24 A1A.RD低电平,WR三态,M/IO低电平;B RD三态,WR低电平,M/IO高电平;C .RD低电平,WR高电平,M/IO高电平 D .RD高电平,WR低电平,M/10高电平9. 8086/8088中断系统可处理_B个中断源,中断类型码的范围为 A断向量设置在内存A,。

7、优先权最高、最低的中断分别是 A. 255B. 256C. 128D.1024(2 )A. 0 255B. 1 255C.0127D.01023 A. 00000H003FFHB. 00400H007FFH C. FFFFFHFF800HA.除法出错,单步B. NMI,单步 C. NMI, INTR D.除法出错,INTR10.当8253定时器0的时钟脉冲为500 KHz时,其二进制计数时的最大定时时间,这时写入定时器的初值为(1) A 65.535ms B 65.536msC 131.071msD 131.072ms A 0000H B FFFFHC 0001HD FFFEH11. INTE。

8、L 8255的A 口工作于方式2传送数据时,B组电路的方式必须是___D,A. 方式0 B.方式1 C.方式2 D.方式0或者方式12.用来表示无符号数运算溢出的标志位是CA. ZF ;B. SF;C. CF;13. 8086CPU在计算物理地址时,应将段地址CA.左移1位;B.右移1位;14. 在采用 A情况下, 就等待。D. OFC.左移4位;只有外设接口准备好,CPU才能执行I/OD.右移4位指令,否则CPUA 程序查询方式;B15. INTEL 8088/8086 CPU程序中断方式;C DMA 由 D 组成。方式;D独立请求方式A 通用寄存器、专用寄存器和 ALU;C CS、ES、S。

9、S DS 及 IP、指令队列; D16.已知内存单元20510H中存放31H,内存单元20511H中存放32H,内存单元30510H中存放42H,内存单元30511H中存放SS=3000H, BP = 0500H,则语句A. 3A31H B. 3231H17. 一微机系统采用一片8259A,B ALU、“ MOV AL,FR及8个16位通用寄存器EU 和 BIU43H 且 AX = 3A7BH ,BP+10H ”,则执行后DS=2000H,AX的值为D. 3A42HC. 427BH若8259A设置为普通全嵌套、非缓冲、非自动中IRO优先权最低OFH(3)18. 8253外接频率为100 KHz。

10、的时钟信号,若控制字设置为(1) A,当写入计数器的初值为5000H时,定时时间为05HB 14HC 24HB6H34H则8253将工作于(2) C(1) A计数通道2的方式3,C计数通道0的方式3,(2) A 5ms B 50 ms按二进制计数;B计数通道1的方式 按十进制计数;D计数通道2的方式3,按二进制计数3,按十进制计数C 204.8 ms20.48ms断结束等方式,并将ICW2设置为08H,系统可有8级中断优先权,各中断源的优 先权是(1) C ,IR5引脚上中断源的中断类型码为 (2) C ,该中断源的中 断服务程序入口地址应存于中断向量表中首址为(3) D 的4个单元内。自动循。

11、环;B固定不变,IR7优先权最高, 固定不变,IR0优先权最高,IR7优先权最低 由程序设定,可设置IRi优先权最高05HB 08HC 0DHSC1SC0RL1RL0 1 M2M1M0BCDLJ11 111控制字82530 0通道000计数器锁存000方式00二进制计数0 1通道101读/写低字节001方式11 BCD码计数1 0通道21 0读/写高字节010方式21 1先读/写低字节011方式3后读/写高字节1 00方式4101方式5三、简答题接口、I/O设备构成,它们由总8086 CPU为核心的最小系3片8282地址锁存器和2片8286数据驱动器。1.试简述以8086 CPU为核心的最小系。

12、统的构成。 答:计算机硬件系统主要由CPU存储器、I/O 线(控制总线、地址总线和数据总线)连接。对于以 统,还应包括一片时钟发生器、2.试简述8086 CPU响应一个可屏蔽中断的过程。 答:当INTR信号有效时,如果中断允许标志IF=1,则8086CPI就会在当前指令 执行完毕后,响应可屏蔽中断请求:首先通过 INTA向外部设备发出一个负脉冲 中断响应信号,以通知外部设备准备好中断类型码,然后CPU再发一个负脉冲中 断响应信号,这时外部设备就会把中断类型号放到数据总线上,CPU 卖取中断类 型码,把中断类型码左移 2位获得中断服务程序的入口地址在中断向量表中的位 置,并从该位置读取中断服务程。

13、序的入口地址, 运行中断服务程序。 中断服程序 运行结束,则可屏蔽中断完成。3. 试简述微型计算机的接口功能是什么。4. 试简述计算机中的地址译码方式及各自的优缺点。四、存储器1设某系统有20条地址线,现欲以4KX 1b的RAM芯片构成64 KB的存储系统,试问:1)需要多少片这样的芯片? 2)用全译码方式进行地址译码,参与片外译码的地址线是几条? 答: 1)需要 128 片2)4条2某应用系统提供的地址总线为 A0-A19,数据总线为DO-D7,控制总线有存储器读信号/RD、存储器写信号/WR,及IO/M信号,译码器芯片为74LS13& (9分)Ah-Aw ABArt Al I74LSaAl。

14、- AllWRCt Hi UElfl-D707th-乙A=0Ah-AUV 5一真JiCK U3 _ -憑 l)h-l7AO-AlV 7AO-Al IU2 OEA12A15A14IQ/M =u2A GA B c c1)试求出图中74LS138的每条输出线YX所对应的容量是多少字节 2)图中每片芯片的容量是多少?地址范围是什么?答:1)4K2) 左边2片的容量是4K,右边1片是8K.3.某微机系统有24条地址线。欲用2KX 4 b的RAM芯片构成32 KB的存储系统,问:1)需要多少片这样的芯片? 2)每个芯片的地址线有几条? 3)至少需要多少条地址线用作片外地址译码?答:1)需要3=32片这样的。

15、芯片2X42)每个芯片的地址线有11条3)至少需要4条地址线用作片外地址译码。4.某应用系统有16条地址线,由74LS138进行地址译码,如下图所示。问:1) 74LS138的每一条译码输出线 YX对应的容量是多少? (3分)答:2KB( 16根地址线除去参加译码的地址线后还有11次幕等于2K)A10A0的11根地址线,2的2)1#6#译码信号所对应的地址范围是多少?(6分)答:1#:8000H 8FFFH2#:9000H 97FFH3#: 0A800H 0ABFFH4#: 0AC00H 0AFFFH5#:0B000H 0B3FFH6#:0B400H 0B7FFH五、程序分析及设计1、以下程序。

16、片段执行前(AX) =12344( BX =5678HMOVMOVSHLMOVSHLSHRORSHRORCL,4DH,BH BX,CL DL,AH AX,CL DH,CL AL,DHDL,CL BL,DL执行完该片段后(AX = 2345H、(BX = 6781H 。2 .设 SS=2000H,MOV SP,2000HMOV AX,1234HPUSH AX执行上述指令后,SP= 1FFEH , AH中的数据在内存中的物理地址为 21FFFH 。3.阅读程序段落,画出内存分布图。内存单元从1234H: 0000H开始。DATA1 DW 6335HDATA2 DB A2B3 HELLO DATA3。

17、 DB 2 DUP (45H, 3 DUP (01H, 02H)DATA4 DW Be , a1234H:0000H35H0001H63H0002HA,0003H2,B,3,H,E,L,L,O,45H01H02H01H02H01H02H45H01H02H01H02H01H02He,B,a,1234H:001CH04、阅读下列程序DATA SEGMENT BUF DB 32H RESULT DB ?DATA ENDS CODE SEGMENT ASSUME CSSTART MOV AX,MOV DS LEA SI, MOV CX MOV BX MOV DH MOV AL,75H, 0C9H, 8。

18、5H ;共4 个数据LP1:CODE, DS: DATA DATAAXBUF408SILP2:NEXTCODEROR AL, 1 JC NEXT INC BX DEC DH JNE LP2 INC SI LOOP LP1MOV RESULT BX MOV AH 4CH INT 21HENDSEND START(1)本程序段的功能是 _统计缓冲区BUF中4个单字节二进制数中的0的个数(2)程序执行完变量RESULT= 11 H ?5.设数据段ARRA单元开始有50个有符号数的字节数,要求统计其中负数的个数。写出实现该功能的汇编程序(要求完整的汇编程序结构)。DATA SEGMENTARRAY D。

19、B 50,60,-1,DATAENDSCODESTART:SEGMENTASSUME: CS: CODE, DS:DATAMOV AX, DA TAMOV DS, AXMOV SI, OFFSET ARRAYMOV CX, 50MOV BX, 0NEXT: MOV AL, SICMP AL, 0JG NOADDINC BXNOADD: INC SILOOP NEXTCODE ENDSEND START6.在内存AGE开始的单元中存放着15个人的年龄,编程取出其中最大的年龄,送入OLD单元中。DATA SEGMENGYEARS DB 15 DUP(0) ;不知道具体年龄 ,编程时以 0 代表 O。

20、LDDB 0HDATA SEGMENGASSUME CS:CODE, DS:DATA START:CODE SEGMENGNEXT:MOV AX, DA TA MOV DS, AX MOV CX, 15 LEA BX, YEARS MOV AL, 0H CMP AL, BX JG BIGBIG:MOV AL, BXINC BXLOOP NEXTMOV OLD, ALMOV AL, 4CHINT 21HCODEENDSEND START六、接口电路1.设8255与打印机按下图进行连线,CPU与8255利用查询方式对打印机输出数据, 并且8255的A 口工作在方式0。设8255的端口地址为40H 。

21、43H,待打印字符在 BL 寄存器中。3255打印机(1)试述用查询方式向打印机输出一个数据的工作过程。答:CPU从C 口读取数据,检查D4( PC4是否1,如果为1则继续查询,否则CPU 输出数据,然后用复位置位控制字让 P C3复位后又置位,即向打印机输出一个低脉 冲通知打印机从8255缓冲区取数据;打印机得到STB言号后,输出应答信号BUSY 使8255的PC4为1,并从8255数据缓冲去取数据,打印机取得数据后,撤销应答 信号BUSY使 PC4为0,以便CPU行下一次传输数据。(2)试完善8255的初始化程序和打印输出的程序片段。;接口电路初始化程序段MOV AL 88H(8AH 8C。

22、H 8EH)OUT 43H;方式控制字,A, B组方式0,AL07H;打印机STB高电平OUT 43H, ALMOV AL;输出数据子程序SEND_to_ PRINTER P ROC NEARTEST1 IN AL,42H ;读状态口TEST AL ,10H;测试PC4是否为低电平JNZ TEST1 ; 若 BUSY高电平,贝U继续查询MOV AL ,BLOUT40HMOVAL,06OUT43H,alNOPNOP07ALMOV ALOUT 43H,AL;产生打印机STB负脉冲RETSEND_to_ PRINTER END P8255A C口复位/置位控制字8255A方式控制字01 输入方式11。

23、0 0 1。|i0 |d3 D2 D1 p0000001010PC0 0复位PC1 1置位PC2111PC72.采用8255A与打印机接口电路中,CPU与8255A利用查询方式输出数据。其中端口 A工作在方式0输出打印数据,PB 口不用,PC 口中PC7引脚产生负脉冲选通信号,PC2引脚连接打印机的忙信号,以查询其状态。设8255A的端口地址为80H-83H。8255A打印机1)试在图中画出连线图;2)编写 8255A 初始化程序段;INITPROCMOV AL, 10000001B ;B 口不用 ,相应的为设为 0OUT 83H, ALMOV AL, 0FHOUT 83H,AL; 置 pc7 为高电平INITENDP编写利用该接口以查询方式输出一个字符的子程序。ASKPROCNEXT: IN AL, 82HTEST AL, 04HJNZ NEXT ;pc2 为高电平 ,则继续查询OUT 80H, BX ; 假设字符的地址为 BXMOV AL, 0EH;置 pc7 为低电平OUT 83H, ALNOPNOPMOV AL, 0F;OUT 83H, AL; ;置 pc7 为高电平 ,完成一个负脉冲ASK ENDP。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39634508/article/details/118623437

智能推荐

python服务器端开发面试_【网易游戏Python面试】python 服务端开发-看准网-程序员宅基地

文章浏览阅读145次。10.21终面已参加,希望能顺利通过终面拿到offer~一共三轮,电话面试+笔试+视频面试,视频面试3V110月19日投的新媒体运营的简历,HR说因为是周末,等工作日再联系我,在周一下午三点我接到了电话成功通过简历筛选和电话面试,整个电话面试的过程长,大概10分钟左右,因为前期稍微做了一些准备,所以还算对答如流,整个过程顺利,HR现场告诉我通过面试,并随即给我发了笔试题,让我准备一下,最晚三天之..._网易 python游戏服务器

MVC层次划分简述_mvc分层-程序员宅基地

文章浏览阅读6.5k次,点赞12次,收藏38次。MVC层次划分简述写在前面的一段话:首先要知道MVC和三层架构之间有什么关系:MVC:【 Model(数据模型) - View(视图) - Controller(控制器) 】三层架构:【 Presentation tier(展现层) - Application tier(应用层)+Date tier(数据访问层) 】很多人都有一个误解,认为Spring MVC的M、V、C对..._mvc分层

Flink的sink实战之三:cassandra3_flink cassandra-程序员宅基地

文章浏览阅读2.9k次。实践flink数据集sink到cassandra3_flink cassandra

使用docker安装codimd,搭建你自己的在线协作markdown编辑器_群晖 docker 搭建 codimd-程序员宅基地

文章浏览阅读7.1k次,点赞4次,收藏12次。文章目录一、前言二、codimd是什么?2.1 源于hackmd的超好用markdown编辑器2.2 codimd的作用三、安装和使用3.1 安装前需要知道的3.2 安装步骤3.2.1 创建数据库3.2.2 安装git3.2.3 安装docker3.2.4 安装docker compose3.2.5 安装codimd3.2.6 检查是否安装成功3.2.7 放行端口3.2.8 测试使用3.3 开始写..._群晖 docker 搭建 codimd

Json和ajax-程序员宅基地

文章浏览阅读335次。Json json 可以定义多种类型 var jsonObj = { "key1":123, "key2":"name", "key3":[12,"age",true], //数组 "key4":false, "key5":{ //存一个json对象 "key6":456, "key7":"number" }} json其实就是一个Object对象, 他的key值 可以看成对象的一个属性, 获取他的value值...

ssm超市账单管理系统a2e96【独家源码】 应对计算机毕业设计困难的解决方案-程序员宅基地

文章浏览阅读87次。选题背景:超市账单管理系统是一种针对超市行业的管理工具,旨在提供高效、准确、便捷的账单管理服务。随着城市化进程的加快和人们生活水平的提高,超市作为日常生活必需品的主要供应渠道之一,扮演着重要的角色。然而,传统的超市账单管理方式存在一些问题,如手工记录容易出错、数据整理繁琐、信息不透明等。因此,开发一个科技化的超市账单管理系统成为了必要之举。选题意义:首先,超市账单管理系统的开发可以提高账单管理的效率。传统的超市账单管理方式通常需要员工手动记录商品销售信息,并进行数据整理和汇总。这种方式容易出现人为错

随便推点

bookmarks_2021_9_28_拾度智能科技 att7022eu-程序员宅基地

文章浏览阅读1.7k次。书签栏通讯 s7-1200与s7-200smart通讯-工业支持中心-西门子中国IO_deviceS7-1200PROFINET通信ET 200SP 安装视频 - ID: 95886218 - Industry Support Siemens云平台接入在线文档 - 低代码开发嵌入式设备 | 物一世 WareExpress在linux下使用c语言实现MQTT通信(一.MQTT原理介绍及流程图)_qq_44041062的博客-程序员宅基地C mqtt_百度搜索开发快M_拾度智能科技 att7022eu

国家取消职称英语与计算机,全国职称英语考试取消-程序员宅基地

文章浏览阅读1.6k次。职称英语全称为全国专业技术人员职称英语等级考试,是由国家人事部组织实施的一项国家级外语考试。1.概述全国专业技术人员职称英语等级考试是由人力资源和社会保障部组织实施的一项外语考试,它根据英语在不同专业领域活动中的应用特点,结合专业技术人员掌握和应用英语的实际情况,对申报不同级别职称的专业技术人员的英语水平提出了不同的要求。该考试根据专业技术人员使用英语的实际情况,把考试的重点放在了阅读理解上面。全..._全国专业技术人员职称英语等级考试 北京 取消

where里能用max吗_网络里能找到真爱吗?-程序员宅基地

文章浏览阅读42次。恋爱指导篇 知心的小爱“真爱”是一个永不过时的话题,古代的人找对象,靠的是媒妁之言,父母定婚姻。现代的人靠的是相亲,自由恋爱,按理找一个喜欢的人结婚会很幸福,近几年反而离率更高了。古代人认识的人少,交流工具少,最多信鸽传书,信物传情。现代要认识一个人很容易了,最初是电话信息联系。前几年是qq,微信摇一摇,近两年是抖音,快手随便找一找。虽然找对象,寻伴侣更方便了,为何大部分人还是感觉更迷茫,不快乐...

刷题记录第八十天-修剪二叉搜索树-程序员宅基地

文章浏览阅读109次。【代码】刷题记录第八十天-修剪二叉搜索树。

dcm4che,WADO相关-程序员宅基地

文章浏览阅读248次。关于 dcm4che WADO WADO:Web Access to DICOM Objects dcm4che 是一个为医疗保健企业的开源应用程序和工具集合。这些应用程序已经开发了Java编程语言的性能和便携性,在JDK 1.6及更高版本支持部署。在dcm4che项目的核心是一个强大的执行DICOM标准的。该dcm4che-1.x和dcm4che-2.X DICOM Tool..._dcm4che实现wado服务

linux查看zk日志,14.1 zookeeper日志查看-程序员宅基地

文章浏览阅读2.2k次。zookeeper服务器会产生三类日志:事务日志、快照日志和log4j日志。在zookeeper默认配置文件zoo.cfg(可以修改文件名)中有一个配置项dataDir,该配置项用于配置zookeeper快照日志和事务日志的存储地址。在官方提供的默认参考配置文件zoo_sample.cfg中,只有dataDir配置项。其实在实际应用中,还可以为事务日志专门配置存储地址,配置项名称为dataLogD..._linux查看zookeeper日志

推荐文章

热门文章

相关标签