微机原理习题解答

上传人:宝路 文档编号:47936555 上传时间:2018-07-06 格式:PPT 页数:70 大小:286.18KB
返回 下载 相关 举报
微机原理习题解答_第1页
第1页 / 共70页
微机原理习题解答_第2页
第2页 / 共70页
微机原理习题解答_第3页
第3页 / 共70页
微机原理习题解答_第4页
第4页 / 共70页
微机原理习题解答_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《微机原理习题解答》由会员分享,可在线阅读,更多相关《微机原理习题解答(70页珍藏版)》请在金锄头文库上搜索。

1、第一章 习 题1、微型计算机的特点是什么?主要性能指 标有哪些?字节和字长有什么区别? 特点:体积小,重量轻,耗电少;可靠性高,结 构灵活 ;价格低廉;应用面广。 主要性能指标:字长、运算速度、内存容量。 字节和字长的区别:每8位为一个字节,固定不变 ,它是存储器的基本单位。字长是计算机一次可并行处理的数据的位数, 可以是一个或多个字节。2、微型计算机是由哪几部分组成的?简述 各部分的作用。微型计算机由硬件和软件组成,硬件主要 包括中央处理器(CPU)、存储器、输入 接口电路、输出接口电路、总线。软件主要包括系统软件和应用软件。作用略。3、微处理器、微型计算机、微型计算机系统之间 有什联系和区

2、别。 微处理器即CPU 是计算机的核心部件,其利用集 成技术将运算器、控制器集成在一片芯片上。 主要功能如下: 对指令译码并执行规定动作; 能与存储器及外设交换数据;可响应其它部件 的中断请求;提供系统所需的定时和控制。 微型计算机是在CPU的基础上配置存储器、I/O接 口电路、系统总线。 微型计算机系统是以微机为主体,配置系统软件 和外设。4、微型计算机内部、外部的结构特点是什 么?总线结构的优点是什么?微型计算机内部为单总线结构,外部为三总线 结构即AB、DB、CB有了总线结构以后,系统中各功能部件的相互 关系变为各个部件面向总线的单一关系,一个 部件只要符合总线标准,就可以连接到采用这

3、种总线标准的系统中,使系统功能很方便得到 扩展。5、完成下列数制之间的转换 (48)D=( 30 )H=(00110000)B(6DB)H=(1755)D=(11011011011)B (10101101)B=( AD)H=( 173 )D (98)D=( 10011000)BCD=( 1100010 )B (010110010010)BCD=( 592 ) D (1001010000) B6、完成下列码制之间的转换X原=BDH X补、X反、真值= ?X反=3CH X补、X原、真值= ?X补=8AH X反、X原、真值= ?X原=BDH X补=C3H X反=C2H 真值= -61 X反=3CH

4、X补=3CH X原=3CH 真值= 60 X补=8AH X反=89H X原=F6H 真值= -1187、已知 X=72 Y=35 求 X+Y=? X-Y=? Y-X=? X原= X补= 01001000 -X补=10111000 Y原= Y补= 00100011 -Y补=11011101 X+Y补= X补+ Y补=01101011 = X+Y原 X+Y =107 X-Y补= X补+ -Y补=00100101 = X-Y原X-Y =37 Y-X补= Y补+ -X补=11011011 Y-X原= 10100101 Y-X =-37第二章习题1、 CPU常用的工作方式有哪几种?8086CPU采 用哪

5、种工作方式?CPU常用的工作方式有串行方式和并行方式, 8086CPU采用并行工作方式。 2、8086CPU有哪几部分组成?各组成部分的主 要功能是什么? 8086CPU有执行部件EU和总线接口部件BIU组成 。 EU的主要功能是 (1)从指令队列中取出指令。 (2)对指令进行译码,发出相应的控制信号。 (3)向BIU发出请求。 (4)执行指令包括进行算术、逻辑运算,并计算 操作数的偏移量。总线接口部件的功能是: (1)合成20位的地址,完成与外界之间的数据传 送。 (2)预取指令送到指令队列。 (3) 发出外部总线控制信号。 3、状态标志和控制标志又何不同?程序中是怎样 利用这两类标志的?8

6、086的状态标志和控制标 志分别有哪些?状态标志反映运算结果的状态,其可能对后面的 程序有影响;控制标志是人为设定,其对CPU的 运行起控制作用。状态标志有ZF、CF、OF、PF、SF、AF控制标志有TF 、IF、 DF4、从引脚信号上看8086和8088有什么不同? 8088内部(CPU内)有16位数据线,而对外只有8位数 据线,因此数据地址复用线与8086不同。8086:AD0AD158088: AD0AD7 A8A15 第28号引脚规定相反。8086:最小模式下为 M/IO8088:最小模式下为 M/IO(与8085兼容) 第34号引脚不同8086:BHE/S8088:在最大模式中,为高

7、电平;8088没有高8数据,输出SS0信号,此与其它信号 组合表明当前的动作。5、什么是最小模式和最大模式?它们在使用上有 什么不同。 最小模式:系统只有一个8086CPU,所有的控制 信号都直接由8086CPU产生,总线控制逻辑电 路最少。 最大模式:系统包括两个或多个CPU(一个为主 CPU,其他为协CPU),此时8086CPU需要外 加总线控制器,以便产生较多的控制信号进行 互相联系和协调工作。6、 段寄存器CS=1200H,IP=FF00H,此时指令 的物理地址为多少?指向这一物理地址的CS值 和IP值是唯一的吗?物理地址为21F00H,CS和IP值不唯一。 7、已知物理地址为6132

8、0H,若CS=5F00H ,求 偏移地址。若CS=5200H,求偏移地址。该单 元为何有不同的偏移地址?IP分别为2320H和F320H同一个物理地址是由段基值和偏移地址合成, 当段基值不同时偏移地址必然不同。8、若CS=2200H,问物理地址为222AFH的存储 单元是否在此代码段中?此时IP=02AFH150 CODE SEGMENTASSUME CS:CODE,DS:DATA START: MOV AX,DATAMOV DS,AXMOV AL,XCBWCMP AX,150JNL LOP1MOV BX,AXIMUL BXMOV CX,BXSHL BX,1 ADD BX,CX SUB AX,

9、BXADD AX,60JMP LOP2 LOP1: MOV CL,2SHL AX,CLADD AX,150LOP2: MOV Y,AXHLTCODE ENDS END START11、将内存TABLE为起始的20个字节数按从小到 大的顺序排列。 DATA SEGMENT TABLE DB 12H,84H,53H,76H, 7AH,., COUNT EQU LENGTH TABLE DATA ENDS CODE SEGMENTASSUME CS: CODE, DS:DATA ,SS:STACKSTART: MOV AX, DATAMOV DS, AXMOV BX, OFFSET TABLEMOV

10、 DX, COUNT S1: MOV CX, DXMOV SI, BXMOV AL, SIS2: CMP AL, SI+1JL LP1XCHG AL, SI+1MOV SI, AL LP1: INC SILOOP S2DEC DXJNZ S1HLTCODE ENDSEND START第五章 练习: 1、存储器的分类?各类存储器的特点?适 用的场合? 2、存储器的扩展(串并联、地址译码) 3、高速缓存的原理和作用? 4、存储器体系为什么采用分级结构,主要 用于解决存储器中存在的哪些问题?1、存储器的分类?各类存储器的特点?适用的场合?主存储器只读存储器(ROM)随机存储器 (RAM)静态RAM(

11、SRAM) 动态RAM(DRAM) 非易失RAM( NVRAM)掩膜式ROM 一次性可编程ROM (PROM) 紫外线擦除可编程 ROM(EPROM) 电擦除可编程ROM (EEPROM)快擦型存储器辅助存储器磁盘 磁带 光盘缓冲存储器存储器3、高速缓存的原理和作用?高速缓存的原理是基于程序访问的局部性。 其作用是解决主存速度和CPU速度不匹配问题。 4、存储器体系为什么采用分级结构,主要用于解决存储 器中存在的哪些问题?存储器体系采用分级结构,主要有高速缓存、主存、 辅存三级组成,主要是想取得较快的存取速度和满足大 容量的要求,同时价格较低,即有最好的性价比。主存、辅存结构解决主存容量不足的

12、问题,且使存储 系统价格较低。高速缓存使主存速度提高,和CPU速度基本匹配。第六章 练习: 1、CPU与外设之间要传送的信息有哪些? 2、外设端口的编址方式有哪些?各有何特点? 3、 CPU与外设之间传送信息的方式有哪些?各 有特点? 4、画出利用74LS244、74LS273扩展少量功能键 和LED显示的连接图,地址分别是64H、65H。1、CPU与外设之间要传送的信息有哪些? 有数据信息:包括数字量、模拟量 、开关量。状态信息:是外设通过接口往CPU传送的状态如:“准备好”(、“忙”(BUSY)信号。控制信息:是CPU通过接口传送给外设的 如:外设的启动信号、停止信号等。 2、外设端口的编

13、址方式有哪些?各有何特点? 统一编址方式 优点:不需要专门的I/O指令;I/O数据存取与 存储器数据存取一样灵活。缺点:I/O端口 要占去部分存储器地址空间;程序不易阅 读独立编址方式 优点:I/O端口的地址空间独立;控制和地址译码电路相对 简单;专门的I/O指令使程序清晰易读 缺点:I/O指令没有存储器指令丰富。 3、 CPU与外设之间传送信息的方式有哪些?各有特点?有程序方式(包括无条件传送和条件传送)、中断传送方 式和DMA方式 无条件传送:慢速外设需与CPU保持同步 查询传送: 简单实用,效率较低 中断传送:外设主动,可与CPU并行工作,但每次传送 需要大量额外时间开销 DMA传送:D

14、MAC控制,外设直接和存储器进行数据传送 ,适合大量、快速数据传送。第七章1、A口方式2 要求PC4和PC6均需置位。B口 方式1要求使PC2置位,写出初始化程序。 2、利用8255芯片 A口扩展键,B口扩展指 示灯的例题。3、在甲乙两台微机之间并行传送1K字节数 据。甲机发送, 乙机接收。甲机一侧的 8255A采用1方式工作,乙机一侧的8255A 采用0方式工作。两机的CPU与接口之间都 采用查询方式交换数据。1、A口方式2 要求PC4和PC6均需置位。B口方式1要求使PC2 置位,MOV AL,0C4H; 11000100BOUT CTRL_PORT,AL ;设置工作方式MOV AL,09

15、H; 00001001BOUT CTRL_PORT,AL ;PC4置位MOV AL,ODHOUT CTRL_PORT,AL ;00001101BPC6置位MOV AL, 05H; 00000101BOUT CTRL_PORT,AL ;PC2置位;. 思考题:甲机发送程序段:MOV DX,203H ;8255A命令口MOV AL,10100000B ;初始化工作方式字OUT DX,AL MOV AL,00001101B ;置发送中断允许INTEA=1OUT DX,AL ;PC6=1MOV SI,OFFSET BUFS ;设置发送数据区的指针MOV CX,3FFH ;发送字节数MOV DX,200H ;向A口写第一个数,产生第

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号