微机原理习题集第六章总线习题
微机原理第六章习题答案
微机原理第六章习题答案微机原理第六章习题答案第一节:数制转换在微机原理课程中,数制转换是一个非常重要的概念。
在计算机中,常用的数制有二进制、十进制和十六进制。
数制转换是指将一个数从一种进制表示转换为另一种进制表示的过程。
1. 将二进制数1101.101转换为十进制数。
首先,我们需要了解二进制数的权重计算方法。
对于二进制数1101.101,从小数点开始,从右到左,每一位的权重依次是2^(-1),2^(-2),2^(-3),2^0,2^1,2^2,2^3。
将每一位的值与对应的权重相乘,并将结果相加,即可得到十进制数的值。
计算过程如下:(1 * 2^3) + (1 * 2^2) + (0 * 2^1) + (1 * 2^0) + (1 * 2^(-1)) + (0 * 2^(-2)) + (1 * 2^(-3))= 8 + 4 + 0 + 1 + 0.5 + 0 + 0.125= 13.625所以,二进制数1101.101转换为十进制数为13.625。
2. 将十进制数45转换为二进制数。
将十进制数45除以2,得到商22和余数1。
将商22再次除以2,得到商11和余数0。
将商11再次除以2,得到商5和余数1。
将商5再次除以2,得到商2和余数1。
将商2再次除以2,得到商1和余数0。
将商1再次除以2,得到商0和余数1。
将每一次得到的余数从下往上排列,得到二进制数101101。
所以,十进制数45转换为二进制数为101101。
3. 将十六进制数3F转换为二进制数。
首先,我们需要了解十六进制数的权重计算方法。
对于十六进制数3F,从右到左,每一位的权重依次是16^0,16^1。
将每一位的值与对应的权重相乘,并将结果相加,即可得到二进制数的值。
计算过程如下:(15 * 16^0) + (3 * 16^1)= (15 * 1) + (3 * 16)= 15 + 48= 63所以,十六进制数3F转换为二进制数为63。
第二节:逻辑运算在微机原理中,逻辑运算是指对二进制数进行的与、或、非等运算。
微机原理第六章习题2
关于I/O多选1、所谓I/O操作,是指对的操作。
A、I/O端口B、I/O设备C、A或B2、在I/O接口的各种寄存器中,必须具有三态输出功能。
A、控制寄存器B、状态寄存器C、数据缓冲寄存器3、全互锁异步总线协定相对于同步总线协定,具有的优点。
A、可靠性高,传输速度快B、可靠性高,适应性好C、传输速度快,适应性好4、在I/O端口的编址方式中,隔离I/O方式相对于存储器映象方式,具有的优点。
A、I/O端口地址译码简单、程序设计灵活B、I/O端口地址不占用存储地址空间、译码简单C、读写控制逻辑简单、程序设计灵活5、主机与设备传送数据时,采用,CPU的效率最高。
A、程序查询方式B、中断方式C、DMA方式6、在三一菊花链判决中,主控器Ci占用总线的条件之一是必须栓测到BGINi由无效烃有效的边沿,设置该条件的目的是A、保证先请求者先服务B、避免总线冲突C、保证物理上靠近判决器者先服务7、计算机使用总线结构便于增减外设,同时。
A、减少了信息的传输量B、提高了信息的传输量C、减少了信息传输线的条数8、有8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU往总线发出信息。
A、数据B、地址C、状态9、当采用输入数据时,除非计算机等待,否则无法传送数据给计算机。
A、程序查询方式B、中断方式C、DMA方式10、微机读写控制信号的作用是。
A、决定数据总线上的数据流的方向B、控制存储器读写操作的类型C、控制流入、流出存储器信息的方向D、A、B和C11、IO接口中数据总线缓冲器的作用是A对错判断1、主机与设备传输数据时,采用程序查询控制方式,主机与设备是串行工作的。
2、总线冲突是指总线上同时有两个或两个以上的模块要传送相互矛盾的信息引起的冲突。
3、总线周期是微处理器中处理动作的最小时间单位。
4、DMA方式与程序控制方式的根本不同之处是可直接实现I/O设备与存储器之间、I/O 设备与I/O设备之间、存储器与存储器之间的信息交换。
微机原理与接口技术(第三版)周荷琴 课后答案
3、什么叫 I/O 端口?一般的接口电路中可以设置哪些端口?计算机对 I/O 端口编址时采用哪两种方法?在 8086/8088CPU 中一般采用哪种编址方法? 答: 在 CPU 与外设通信时,传送的信息主要包括数据信息、状态信息和控制信息。在接口电路中,这些信息
7、某一个微机系统中,有 8 块 I/O 接口芯片,每个芯片占有 8 个端口地址,若起始地址为 300H,8 块芯片的 地址连续分布,用 74LS138 作译码器,试画出端口译码电路,并说明每个芯片的端口地址范围。
74LS138
A9 A8
G1
A7
G2A
Y0
芯片1 地址范围:300H-307H
Y1
芯片2 地址范围:308H-30FH
分别进入不同的寄存器,通常将这些寄存器和它们的控制逻辑统称为 I/O 端口。 一般的接口电路中可以设置数据端口、状态端口和命令端口。
计算机对 I/O 端口编址时采用两种方法:存储器映像寻址方式、I/O 单独编址方式。 在 8086/8088CPU 中一般采用 I/O 单独编址方式。
4、CPU 与外设间传送数据主要有哪几种方式? 答:CPU 与外设间的数据传送方式主要有:程序控制方式、中断方式、DMA 方式。
对于用户来说,可以根据自身需要,灵活地选购接口板和存储器插件,还可以根据总线标准的
要求,自行设计接口电路板,来组装成适合自己的应用需要的系统或更新原有系统。
PS:双击获取文档,ctrl+A,ctrl+C,然后粘贴到word即可。 未能直接提供word版本,抱歉。
8、什么叫总
在微型计算机系统中,将用于各部件之间传送信息的公共通路称为总线(BUS)。
总线分三类:片级总线、系统总线、外部总线。
微机原理习题及答案
微机原理习题册第1 章数制和码制1.将下列十进制数分别转换为二进制数(4)0.15625(1)147 (2)4095 (3)0.625解:147=10010011B 4095=111111111111B0.625=0.101B 0.15625=0.00101B2. 将下列二进制数分别转换为十进制数(3)11010.1101B(1)10110.101B (2)10010010.001B解:10110.101B=22.625 10010010.001B=146.062511010.1101B=26.81253.将二进制数转换成十六进制数(1)10010101B(2)1101001011B(3)1111111111111101B (4)0100000010101B(5)01111111B(6)010*********B 解:(1)95H(2)34BH (3)FFFDH(4)0815H(5)7FH(6)401H4.已知a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b;(2)c-a-b;(3)a·b;(4)c/b;解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=100010011B=275 (4)c/b=1……1101B(=13)5.设机器字长为8 位,写出下列各数的原码和补码:(1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B(5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码01010101B(2)-1010101B 原码11010101B 补码10101011B(3)+1111111B 原码01111111B 补码01111111B(4)-1111111B 原码11111111B 补码10000001B(5)+1000000B 原码01000000B 补码01000000B(6)-1000000B 原码11000000B 补码11000000B6.已知a=00111000B,b=11000111B,计算下列逻辑运算:(1)aAND b;(2)a OR b;(3)a XOR b;(4)NOT a;解:(1)00000000B(2)111111111B(3)111111111B(4)11000111B7.求下列组合BCD 数的二进制和十六进制表示形式:(1.14)(1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H (2)0001 0010 1001 0000 0111 B , 12907H(3)0010 0000 0000 0110B , 2006H8.设下列四组为8 位二进制补码表示的十六进制数,计算a+b 和a-b,并判定其结果是否溢出:(1)a=37H,b=57H;(2)a=0B7H,b=0D7H;(3)a=0F7H,b=0D7H;(4)a=37H,b=0C7H。
N计算机硬件基础第6章习题参考答案
计算机硬件基础第六章习题的参考答案1.简述总线的概念。
答:总线是指一种支持两个或多个模块之间传输信息的公用通路,它是一组信号线的集合2.微机系统中总线是如何分类的?答:总线的分类方法很多。
①按功能分类:地址总线、数据总线、控制总线;②按传输方式分类:串行总线、并行总线;③按时钟信号方式分类:同步总线、异步总线;④按总线的规模、用途和应用场合分类:片内总线、主板局部总线、系统总线、通信总线。
3.总线有哪些性能指标?答:总线主要有一下性能指标。
①总线宽度:指数据总线的宽度。
单位: bit②标准传输率(总线的带宽):指总线上的传输速度。
单位: Mb/s③总线的工作频率: 单位:MHz④总线的负载驱动能力:指总线上最大能负载的模块数。
4.面向总线的结构的优点有哪些?答:①简化了系统结构,便于系统设计制造。
②大大减少了连线数目,便于布线,减小体积,提高系统的可靠性。
③便于接口设计,所有与总线连接的设备均采用类似的接口。
④便于系统的扩充、更新与灵活配置,易于实现系统的模块化。
⑤便于设备的软件设计,所有接口的软件就是对不同的口地址进行操作。
⑥便于故障诊断和维修,同时也降低了成本。
5.什么是双总线结构?答:主要指面向CPU的双总线。
这种结构的两组总线中,一组是存储总线,主要负责CPU与主存储器之间的信息交换。
另一组是输入/输出(I/O)总线,负责CPU与I/O设备之间的信息交换。
6.总线的基本功能是什么?答:总线主要有一下几个基本功能①总线数据传送功能,这是总线最主要最基本的功能②总线仲裁控制功能,这是解决多个模块同时要传送的功能。
③总线数据出错的处理功能,这个是解决数据传送的可靠性问题。
④总线驱动功能,这是解决总线上悬挂的模块数量问题。
7.简述同步总线、异步总线、半同步总线是如何实现总线控制的?答:①同步方式:总线上的源部件和目的部件使用同一时钟信号,发送和接收信号都在固定的时刻发出。
②异步通信:允许总线上的各部件有各自的时钟,在部件之间进行通信时没有公共的时间标准,而是靠发送信息时同时发出本设备的时间标志信号,用“应答方式”来进行。
微机原理习题答案-第六章培训资料
微机原理习题答案-第六章培训资料习题61.什么是接口?接口的功能是什么?答:位于主机与外设之间,用来协助完成数据传送和控制任务的逻辑电路称为接口电路,接口电路对输入/输出过程起缓冲和联络作用。
接口的功能是有,数据缓冲功能,联络功能,寻址功能,预处理功能,中断管理功能。
2.计算机对I/O端口编址时通常采用哪两种方法?在8086系统中,用哪种方法进行编址?答:I/O端口和存储器统一编址;I/O端口单独编址。
8086系统采用I/O端口单独编址方式。
3.CPU和输入/输出设备之间传送的信息有哪几类?答: 数据信息,控制信息,与状态信息。
4.简述CPU与外设进行数据交换的几种常用方式.答: 程序控制方式: 特点是依靠程序的控制来实现主机和外设的数据传送,可分为无条件传送方式和查询方式.中断控制方式: 每次输入和输出一个数据,CPU都要检查外设的状态。
直接存储器存取控制方式:cpu不参加数据传送,而是由DMA控制器来实现内存与外设,外设与外设之间的直接传递。
通道方式:可以实现对外围设备的统一管理和外围设备与内存之间的数据传送。
外围处理机方式:由PPU独立于主机工作,减少了CPU控制外设的负担。
5.无条件传送方式适用哪些场合?查询方式原理怎样?主要用在什么场合?答:无条件传送适用于简单的输入/输出设备,CPU可以随时读取或接受状态。
这些信号变化缓慢,当需要采集数据时,无需检查端口,就可以立即采集数据,直接用输入/输出指令完成。
无条件传送方式主要用于控制CPU与低俗I/O接口之间的信息交换。
6.现有一输入设备,其数据端口的地址为FFE0H,并于端口FFE2H提供状态,当其D0位为1时表明输入数据准备好。
请编写采用查询方式进行数据传送的程序段,要求从该设备读取100B并输入到1000H:2000H开始的内存中。
MOV DX, 0FFE2HL1:IN AL, DX 这是习题6的第6题的答案,TEST AL, 01H 这个程序写不出来,建议删这一问JZ L1MOV AX, 1000HMOV DS, AXMOV DX, 2000HMOV CX, 100MOV DX, 0FFE0HL2: IN AL, DXMOV [DX], ALINC BXLOOPN L27.查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?答:查询传送方式CPU通过程序不断查询相应设备的状态,状态不符合要求,则CPU需要等待;只有当状态信号符合要求时,CPU才能进行相应的操作。
微机原理习题集
微机原理习题集第⼀章绪论作业题⼀、选择题1、⼝的基本功能是(C)。
A.输⼊缓冲 B.输出锁存 C.输⼊缓冲,输出锁存D.编址使⽤2所谓“端⼝”是指⼀些可以由CPU读或写的( C )A.RAMB.ROMC.寄存器D.缓冲器⼆、填空题1、实质上,微处理器对外设的访问就是对外设的中的访问。
(接⼝,端⼝)2、请写出三种常见的微处理器:________、________、________。
(8086;80286;80386)3、计算机CPU与输⼊/输出设备之间交换的信息包括________、________和________三类信号。
(数据信息;地址信息;控制信息)4、I/O接⼝按使⽤的信号类型包括、。
(数字、模拟)5、所谓接⼝就是与的连接部件(电路),它是CPU与外界进⾏信息交换的(CPU ;外设;中间电路)6、开关量是指只有的量,可以⽤⼀个来表⽰。
(两个状态⼆进制)7、⼀个典型的I/O接⼝,⼀般具有、和三种端⼝。
(数据、控制;地址)三、简答题1、简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核⼼硬件部件,对系统的性能起决定性的影响。
微计算机包括微处理器、存储器、I/O接⼝电路及系统总线。
微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成⼀个完整的、独⽴的信息处理系统。
2、80X86微处理器有⼏代?各代的名称是什么?答:从体系结构上可分为3代:8080/8085:8位机。
8086/8088/80286:16位机。
80386/80486:32位机。
思考题1、简述微处理器的发展过程。
2、什么是接⼝?其主要组成是什么?3、接⼝有哪些功能?讨论题1、为什么要⽤I/O接⼝?2、简述接⼝的分类第⼆章8086微处理器作业题⼀、选择题1、8088CPU芯⽚的时序中,不加等待的⼀个总线周期需时钟周期数为()DA 1B 2C 3D 42、8088CPU上INTR信号为下⾯那种信号有效?()A上升沿下降沿⾼电平低电平3、8088CPU中的SP寄存器是⼀个()位的寄存器B8 16 20 244、⼯作在最⼩模式下,8088CPU芯⽚的时序中,将地址信号锁存的信号是()CDT/R DEN ALE AEN5、8086有两种⼯作⽅式,当8086处于最⼩⽅式时,MN/MX接( ) CA.+12VB.-12VC.+5VD.地6、存取时间是指( )BA.存储器的读出时间B.存储器进⾏连续读和写操作所允许的最短时间间隔C.存储器进⾏连续写操作所允许的最短时间间隔D.存储器进⾏连续读操作所允许的最短时间间隔⼆、判断题1、8086CPU在响应中断时,执⾏两个中断响应周期。
微机原理习题集答案
第1章 概述1.电子计算机主要由.电子计算机主要由 运算器运算器 、 控制器控制器 、 存储器存储器 、 输入设备输入设备 和 输出设备输出设备 等五部分组成。
等五部分组成。
等五部分组成。
2. 运算器运算器 和 控制器控制器 集成在一块芯片上,被称作CPU CPU。
3.总线按其功能可分.总线按其功能可分 数据总线数据总线 、 地址总线地址总线 和 控制总线控制总线 三种不同类型的总线。
三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为.计算机系统与外部设备之间相互连接的总线称为 系统总线(或通信总线)系统总线(或通信总线) ;用于连接微型机系统内各插件板的总线称为系统内总线(板级总线) ; CPU 内部连接各寄存器及运算部件之间的总线称为内部连接各寄存器及运算部件之间的总线称为 内部总线内部总线 。
5.迄今为止电子计算机所共同遵循的工作原理是迄今为止电子计算机所共同遵循的工作原理是 程序存储程序存储 和 程序控制程序控制 的工作原理。
的工作原理。
这种原理又称这种原理又称为 冯·诺依曼型冯·诺依曼型 原理。
原理。
第3章 微处理器及其结构1.8086/8088 CPU 执行指令中所需操作数地址由执行指令中所需操作数地址由 EU EU EU 计算出计算出计算出 16 16 16 位偏移量部分送位偏移量部分送位偏移量部分送 BIU BIU BIU ,由,由,由 BIU BIU BIU 最后最后形成一个形成一个 20 20 20 位的内存单元物理地址。
位的内存单元物理地址。
2.8086/8088 CPU CPU在总线周期的在总线周期的在总线周期的T1 T1 T1 时刻,用时刻,用时刻,用A19/S6A19/S6A19/S6~~A16/S3 A16/S3 输出输出输出 20 20 20 位地址信息的最高位地址信息的最高位地址信息的最高 4 4 4 位,而在位,而在其他时钟周期,则输出其他时钟周期,则输出 状态状态 信息。
微机原理与接口技术第六章习题解答
微机原理与接口技术(楼顺天第二版)习题解答第6章 总线及其形成6、1答:内存储器按其工作方式的不同,可以分为随机存取存储器(简称随机存储器或RAM)与只读存储器(简称ROM)。
随机存储器。
随机存储器允许随机的按任意指定地址向内存单元存入或从该单元取出信息,对任一地址的存取时间都就是相同的。
由于信息就是通过电信号写入存储器的,所以断电时RAM 中的信息就会消失。
计算机工作时使用的程序与数据等都存储在RAM 中,如果对程序或数据进行了修改之后,应该将它存储到外存储器中,否则关机后信息将丢失。
通常所说的内存大小就就是指RAM 的大小,一般以KB 或MB 为单位。
只读存储器。
只读存储器就是只能读出而不能随意写入信息的存储器。
ROM 中的内容就是由厂家制造时用特殊方法写入的,或者要利用特殊的写入器才能写入。
当计算机断电后,ROM 中的信息不会丢失。
当计算机重新被加电后,其中的信息保持原来的不变,仍可被读出。
ROM 适宜存放计算机启动的引导程序、启动后的检测程序、系统最基本的输入输出程序、时钟控制程序以及计算机的系统配置与磁盘参数等重要信息。
6、2 答:存储器的主要技术指标有:存储容量、读写速度、非易失性、可靠性等。
6、3 答:在选择存储器芯片时应注意就是否与微处理器的总线周期时序匹配。
作为一种保守的估计,在存储器芯片的手册中可以查得最小读出周期t cyc (R)(Read Cycle Time)与最小写周期t cyc (W)(Write Cycle Time)。
如果根据计算,微处理器对存储器的读写周期都比存储器芯片手册中的最小读写周期大,那么我们认为该存储器芯片就是符合要求的,否则要另选速度更高的存储器芯片。
8086CPU 对存储器的读写周期需要4个时钟周期(一个基本的总线周期)。
因此,作为一种保守的工程估计,存储器芯片的最小读出时间应满足如下表达式:t cyc (R)<4T -t da -t D -T其中:T 为8086微处理器的时钟周期;t da 为8086微处理器的地址总线延时时间;t D 为各种因素引起的总线附加延时。
微机原理与接口技术(楼顺天第二版)第六章习题解答
微机原理与接口技术(楼顺天第二版)第六章习题解答微机原理与接口技术(楼顺天第二版)习题解答第6章总线及其形成6.1答:内存储器按其工作方式的不同,可以分为随机存取存储器(简称随机存储器或RAM)和只读存储器(简称ROM)。
随机存储器。
随机存储器允许随机的按任意指定地址向内存单元存入或从该单元取出信息,对任一地址的存取时间都是相同的。
由于信息是通过电信号写入存储器的,所以断电时RAM中的信息就会消失。
计算机工作时使用的程序和数据等都存储在RAM中,如果对程序或数据进行了修改之后,应该将它存储到外存储器中,否则关机后信息将丢失。
通常所说的内存大小就是指RAM 的大小,一般以KB或MB为单位。
只读存储器。
只读存储器是只能读出而不能随意写入信息的存储器。
ROM中的内容是由厂家制造时用特殊方法写入的,或者要利用特殊的写入器才能写入。
当计算机断电后,ROM中的信息不会丢失。
当计算机重新被加电后,其中的信息保持原来的不变,仍可被读出。
ROM适宜存放计算机启动的引导程序、启动后的检测程序、系统最基本的输入输出程序、时钟控制程序以及计算机的系统配置和磁盘参数等重要信息。
6.2 答:存储器的主要技术指标有:存储容量、读写速度、非易失性、可靠性等。
6.3答:在选择存储器芯片时应注意是否与微处理器的总线周期时序匹配。
作为一种保守的估计,在存储器芯片的手册中可以查得最小读出周(R)(Read Cycle Time)和最小写周期期tcyct(W)(Write Cycle Time)。
如果根据计算,微cyc处理器对存储器的读写周期都比存储器芯片手册中的最小读写周期大,那么我们认为该存储器芯片是符合要求的,否则要另选速度更高的存储器芯片。
8086CPU对存储器的读写周期需要4个时钟周期(一个基本的总线周期)。
因此,作为一种保守的工程估计,存储器芯片的最小读出时间应满足如下表达式:t cyc(R)<4T-t da-t D-T其中:T为8086微处理器的时钟周期;t da 为8086微处理器的地址总线延时时间;t D为各种因素引起的总线附加延时。
(完整版)微机原理习题集答案.doc
微型计算机原理及应用习题集专业班级学号姓名目录第 1 章概述 (1)第 2 章计算机中的数制与编码 (2)第 3 章微处理器及其结构 (4)第 4 章 8086/8088CPU 指令系统 (8)第 5 章汇编语言程序设计 (16)第 6 章存储器系统 (27)第 7 章中断技术 (30)第 8 章输入 /输出接口技术 (36)第 9 章串行通信技术及其接口芯片 (41)模拟试题(一)............................................................................................................................................... 错误!未定义书签。
参考答案................................................................................................................................................................. 错误!未定义书签。
模拟试题(二)............................................................................................................................................... 错误!未定义书签。
参考答案................................................................................................................................................................. 错误!未定义书签。
微机原理期末考试题库
《微机原理与接口技术》习题集第一章习题一、单项选择题1、X的8位补码是10110100,则X的16位补码是。
A)0000000010110100 B)1000000010110100C)1111111110110100 C)0111111110110100二、多项选择题1、8位数11011011B可表示。
A)无符号数219 B)-37的补码C)-36的补码D) -36的反码E)91的原码F)-91的原码三、填空题1、计算机的硬件由、、、和等部分组成。
2、十进制68= B= Q= H。
3、[X]补=78H,则[-X] 补= H。
4、设字长8位,机器数分别采用纯小数的原码、补码和反码表示时,其对应的真值范围分别是、、(均用十进制数表示)。
5、若机器数为补码,字长16位(含1位符号位),用十六进制写出对应于定点整数的最大正数补码是,最小负数的补码是。
四、计算题1、已知[X]原=11001010,求X的反码、补码。
2、用补码求[X+Y]补与[X-Y]补,并判断运算结果是否溢出。
1)已知[X]原=10101100,[Y]补=110001102)已知[X]反=01110110,[Y]补=001001103、将下列十进制整数转换十六进制数。
(1)783 (2)5327 (3)9684、找出下列数中的最大数(1)(10010101)2(2)(227)8(3)(96)16(4)(145)105、设有两个二进制数X=01101010,Y=10001100,试比较它们的大小。
(1)X和Y均为无符号数。
(2)X和Y均为带符号数的补码。
1、8086CPU与8088CPU有哪些相同之处?有哪些不同之处?2、8086CPU从功能上分为几个部分?各部分由什么组成?各部分的功能是什么?3、CPU有哪些寄存器组成?各有什么用途?其中标志寄存器的各标志位的含义是什么?4、8086/8088 CPU中有几个段寄存器?其功能是什么?5、什么是逻辑地址、物理地址、物理地址是如何求得的?假如CS=2000H,IP=0100H,其物理地址是多少?6、什么是8086/8088 CPU最大模式和最小模式?其关键区别是什么?7、在最小模式时CPU访问内存储器,哪些信号有效?什么是总线周期?8086CPU的一个总线周期包括多少时钟周期,什么情况下要插入T W等待周期?插入多少个T W等待周期取决于什么因素?8、在最小模式时,CPU访问I/O接口,哪些信号有效?9、什么是中断向量?中断向量表指的是什么?中断向量表放在什么地方?假如中断类型为20,它的中断服务入口地址是多少?一、判断下列问题是否正确,请说明理由。
微机原理第五版6-10章习题解答
第6章习题解答(P271)⒊依照编程方式的不同,ROM分为哪几类?各有何特点(重点说明E2PROM与FLASH存储器的区别)?解:依照编程方式的不同,ROM分为三类:⑴掩膜型ROM(ROM),其特点是:用户将要写入芯片的数据提供给芯片生产商,在生产该芯片的最后一道掩膜工艺时,将数据写入芯片,用户以后只能读出不能写入;⑵现场可编程ROM(PROM),其特点是:由于内部器件的一次性编程,不可再生特性,所以用户只可在现场一次性对芯片编程,不能更改;⑶可改写的ROM(EPROM),其特点是:用户可多次对其编程。
其中用紫外线擦除再用电编程的EPROM,必须从用户板上拆下后用紫外线照射擦除,再用专用编程器对其进行改写,使用不方便,目前很少使用;可用电擦除的E2PROM,可在用户板上用电信号对其进行字节或全部擦除和改写,使用很方便;FLASH是一种新型的电擦除EPROM,它具有E2PROM的所有特性,还具有集成度高,速度快,成本低等特点,是目前使用最广泛的ROM存储器。
⒍对下列RAM芯片组排列,各需要多少个RAM芯片?多少个芯片组?多少根片内地址线?若和8088 CPU相连,则又有多少根片选地址线?(1) 1K×4位芯片组成16K×8位存储空间;解:当用单片容量为1K×4的RAM组成总容量为16K×8的存储器时:①需要的总芯片数为(16×1024/1×1024)×(8/4)=32(片)②需要的芯片组数为16×1024/1×1024=16 (组)③片内地址线数为log2(210)=10(根)④芯片组选择地址线数为log2(16×210)-10=4 (根)(2) 8K×8位芯片组成512K×8位存储空间。
解:当用单片容量为8K×8位的RAM组成总容量为512K×8的存储器时:①需要的总芯片数为(512×1024/8×1024)×(8/8)=64(片)②需要的芯片组数为512×1024/8×1024=64 (组)③片内地址线数为 log2(8×210)=13(根)④芯片组选择地址线数为log2(512×210)-13=6 (根)⒎某微机系统的RAM存储器由4个模块组成,每个模块的容量为128KB,若4个模块的地址连续,起始地址为10000H,则每个模块的首末地址是什么?解:根据题意,128KB模块的末地址为217-1=1FFFFH,所以各模块的首末地址分别为:模块1首地址:10000H,末地址:10000H+1FFFFH=2FFFFH模块2首地址:30000H,末地址:30000H+1FFFFH=4FFFFH模块3首地址:50000H,末地址:50000H+1FFFFH=6FFFFH模块4首地址:70000H,末地址:70000H+1FFFFH=8FFFFH⒏设有4K×4位SRAM芯片及8K×8位EPROM芯片,欲与8088 CPU组成16K×8位的存储器空间,请问需要此SRAM及EPROM多少片?它们的片内地址线及片选地址线分别是多少根?假若该16K×8位存储器空间连续,且末地址为FFFFFH,请画出SRAM、EPROM与8088 CPU 的连线,并写出各芯片组的地址域。
微机原理第六章练习题
微机原理第六章练习题第六章1、6166为2K×8位的SRAM芯片,访问它时至少需要()根地址线A.11B.12C.13D.142、现用2K×8位的静态RAM芯片构成8K×16位存储器,供需此种芯片()片A.2B.4C.6D.83、一个静态RAM芯片的地址引脚为14根,数据引脚为4根,该芯片为()A.8K×8B.8K×4C.16K×4D.16K×84、存储器容量为640KB,其含义是指()A.640000字节B.640×1024字节C.640×1024字D.640×1024位5、除地线公用外,12根地址线可构成的地址空间为()A.2KB.8KC.4KD.16K6、某计算机内存的存储容量为64KB,如果对存储器按16位字进行计算,则存储容量为()A.64KB.32KC.128KD.16K7、容量为16KB的动态RAM芯片,如行列地址分时使用,至少需要()根地址线A.16B.14C.7D.88、存储器容量为16MB,其含义是指()A.16000000字节B.16×1024字节C.16M bitD.16×1024×1024字节9、现有4K ×8 位的静态RAM 芯片,它所具有的地址线引脚数应是( ) 条。
A、3B、8C、12D、1510、除地线公用外,20根地址线可构成的地址空间和能构成是64KB地址空间所需要的地址线是()A.1MB、24根B.1KB、20根C.1MB、16根D.4MB、16根11、一台微型机存储器首址为0A1000H,若存储器的末址为0A2FFFH,则存储容量为( )A.4KB.6KC.8KD.16K12、EEPROM是指()A.随机读写存储器B.一次性写入的只读存储器C.电可擦除的只读存储器D.可用紫外线擦除的只读存储器13、EPROM是指()A.随机读写存储器B.一次性写入的只读存储器C.电可擦除的只读存储器D.可用紫外线擦除的只读存储器14、PROM是指()A.随机读写存储器B.一次性写入的只读存储器C.电可擦除的只读存储器D.可用紫外线擦除的只读存储器15、下列关于磁盘、光盘的概念中,不正确的是()A.存储介质、存储原理不一样B.均支持树形文件目录C.同一文件的信息都是连续存放的D.存储位置都是由扇区等来描述16、关于ROM的下列叙述中,错误的是()A. ROM是一种非易失性存储器,信息一旦写入就固定不变。
计算机组成原理习题 第六章
第六章一.填空题1. 现在主要采用结构作为微/小型计算机硬件之间的连接方式。
2. 系统总线是连接之间的信息传送线,按传输内容不同,又可分为、和,分别用来传送、和。
3. 一个总线传输周期包括、、和四个阶段。
4. 总线上的主模块是指,从模块是指。
5. 同步通信的主要特点是,一般用于场合;异步通信的特点是,一般用于场合。
6. 总线同步通信影响总线效率的原因是。
7. 在总线的异步通信方式中,通信的双方可以通过、和三种类型联络。
8. 按数据传送方式不同,总线可分为和。
9. 总线的判优控制可分为式和式两种。
10. 在计数器定时查询方式下,采用计数的方式,可使每个设备使用总线的优先级相等。
二.选择题1.系统总线中,划分数据线、地址线和控制线的根据是。
A. 总线所处的位置B.总线的传输方向C.总线的传输内容D.总线的控制方式2.系统总线中地址线的作用是。
A. 用于选择主存单元B.用于选择进行信息传输的设备C.用于指定主存单元和I/O设备接口电路的地址D.用于传送主存物理地址和逻辑地址3.挂接在总线上的多个部件。
A. 只能分时向总线发送数据,并只能分时从总线接收数据B.只能分时向总线发送数据,但可同时从总线接收数据C.可同时向总线发送数据,并同时从总线接收数据D.可同时向总线发送数据,但只能分时从总线接收数据4.一个计算机系统有以下I/O通道:①字节多路通道,带有传输速率为1.2KB/s的CRT终端5台,传输速率为7.5KB/s 的打印机2台;②选择通道,带有传输速率为1000KB/s的光盘一台,同时带有传输速率为800KB/s的温盘一台;③数组多路通道,带有传输速率为800KB/s及600KB/s的磁盘各一台。
则通道的最大传输速率为KB/s。
A. 1821 B.2421C.2621 D.32215.对于低速输入输出设备,应当选用的通道是。
A. 数组多路通道B.字节多路通道C.选择通道D.DMA专用通道6.总线的从设备指的是。
微机原理习题答案5678910章
第5章 总线及其形成1. 微处理器的外部结构表现为 数量有限的输入输出引脚 ,它们构成了微处理器级总线。
2. 微处理器级总线经过形成电路之后形成了 系统级总线 。
3. 简述总线的定义及在计算机系统中采用标准化总线的优点。
答:总线是计算机系统中模块(或子系统)之间传输数据、地址和控制信号的公共通道,它是一组公用导线,是计算机系统的重要组成部分。
采用标准化总线的优点是:1) 简化软、硬件设计。
2) 简化系统结构。
3) 易于系统扩展。
4) 便于系统更新。
5) 便于调试和维修。
4. 在微型计算机应用系统中,按功能层次可以把总线分成哪几类。
答:在微型计算机应用系统中,按功能层次可以把总线分成:片内总线、元件级总线、系统总线和通信总线。
5. 简述RESET 信号的有效形式和系统复位后的启动地址。
答:RESET 为系统复位信号,高电平有效,其有效信号至少要保持四个时钟周期,且复位信号上升沿要与CLK 下降沿同步。
系统复位后的启动地址为0FFFF0H 。
即:(CS )=0FFFFH ,(IP )=0000H 。
6. 8086 CPU 的IO M/信号在访问存储器时为 高 电平,访问I/O 端口时为 低 电平。
7. 在8086系统总线结构中,为什么要有地址锁存器?答:8086CPU 有20条地址线和16条数据线,为了减少引脚,采用了分时复用,共占了20条引脚。
这20条引脚在总线周期的T1状态输出地址。
为了使地址信息在总线周期的其他T 状态仍保持有效,总线控制逻辑必须有一个地址锁存器,把T1状态输出的20位地址信息进行锁存。
8. 根据传送信息的种类不同,系统总线分为 数据总线 、 地址总线 和 控制总线 。
9. 三态逻辑电路输出信号的三个状态是 高电平 、 低电平 和 高阻态 。
10. 在8086的基本读总线周期中,在1T 状态开始输出有效的ALE 信号;在2T 状态开始输出低电平的RD 信号,相应的DEN 为__低__电平,R DT/为__低__电平;引脚AD 15 ~ AD 0上在1T 状态期间给出地址信息,在4T 状态完成数据的读入。
微机原理与接口技术第六章_8259A练习题与答案
中断技术和中断控制器8259A练习题及答案一、填空题1.8088微处理器最多能处理256种不同类型的中断。
2.8088系统的中断向量表位于从内存地址 00000H 开始,占1K字节存储单元。
3.8088CPU响应INTR中断时,将PSW(或标志寄存器内容)和断点(或CS:IP)进堆栈保存。
4.8259A可管理8级优先级中断源,通过级联,最多可管理 64 级优先级中断源。
5.若8259A的IRR(中断请求寄存器)的内容为10H,说明IR4请求中断。
二、选择题6.8088CPU的标志寄存器中IF=1时,表示允许CPU响应______中断。
CA.内部中断B.外部中断C.可屏蔽中断D.不可屏蔽中断7.CPU在响应中断时,保存断点是指______。
DA.将用户设置的程序指令地址入栈保存B.将中断服务程序的入口地址入栈保存C.将程序状态字PSW入栈保存D.将返回地址即程序计数器PC(CS:IP)的内容入栈保存8.8088的中断向量表用于存放______。
BA.中断类型号B.中断服务程序的入口地址C.中断服务程序的返回地址D.断点地址三、判断题9.8086的可屏蔽中断的优先级高于不可屏蔽中断。
[ ] ×10.通常8259A芯片中的IR0优先级最低,IR7的优先级最高。
[ ]×11.在8088系统中,所谓中断向量就是中断服务程序入口地址。
[ ] √四、简答题12.CPU响应INTR中断的条件是什么?答:(1)INTR信号为有效电平(2)当前指令执行完毕(3)CPU开中断(IF=1)(4)没有更高级的请求(RESET , HOLD ,NMI)13.一般CPU响应中断时自动做哪些工作? 8088CPU呢?答:一般CPU在响应中断时,关中断,保存断点,识别中断源,找到中断服务程序入口地址,转入中断服务程序。
8080CPU在响应中断时,首先把PSW(或标志寄存器内容)入栈保存,其余同一般CPU.14.8088CPU在执行中断返回指令IRET时,执行什么操作?答:(1)弹出断点送CS:IP(2)弹出PSW送标志寄存器15.中断控制器8259A中下列寄存器的作用是什么?(1) IRR (中断请求寄存器) :保存中断源的中断请求(2) IMR (中断屏蔽寄存器) :屏蔽/允许中断源请求中断,由程序写入,1为屏蔽,0为允许(3) ISR (中断服务寄存器): 记录CPU正在为哪些中断源服务(4) IVR (中断向量寄存器): 保存中断向量号16、初使化时设置为非自动结束方式,那么在中断服务程序将结束时必须设置什么操作命令?如果不设置这种命令会发生什么现象?答案:当中断服务程序将结束时,必须发0CW2=20H为中断结束命令,执行此命令即撤消正在服务的中断请求和服务标志;否则,即使返回主程序但未退出此中断,造成中断响应的混乱。
微机原理第六章参考答案
一、I/O接口的作用是使微机处理器与外设之间能够有条不紊地协调工作,打到信息交换的目的。
I/O接口的功能有:数据缓冲、设备选择、信号转换、接收、解释并执行CPU命令、中断管理、可编程等功能。
二、I/O端口是接口信息流传送的地址通道。
一般接口电路中有数据端口、命令端口、状态端口等。
三、CPU对I/O端口的编址方式有哪几种?各有什么特点?80X86对I/O端口的编址方式属于哪一种?CPU对I/O端口的编址方式有:统一编址和独立编址。
统一编址的微机系统中,存储器、I/O接口和CPU通常挂接在同一总线上,CPU对I/O端口的访问非常灵活、方便,有利于提高端口数据的处理速度;但是减少了有效的存储空间。
独立编址的微机系统中,I/O地址空间和存储器地址空间可以重叠,CPU需要通过不同的命令来区分端口的存储器。
80X86采用独立编址方式。
四、某微机系统有8个I/O接口芯片,每个接口芯片占用8个端口地址。
若起始地址为9000H,8个接口芯片的地址连续分布,用74LS138作译码器,请画出端口译码电路图,并说明每个芯片的端口地址范围。
74LS138分析下表所列的地址分配情况,可知系统地址信号的译码情况为(图略):●字选:A2~A0直接与接口芯片上的地址信号线连接以寻址每个接口芯片内部的8个端口;●片选:⏹A5~A3接3-8译码器输入端,译码器输出端分别作为8个接口芯片的片选信号;五、由于CPU与外设之间的速度不匹配,所以输入需要缓冲,输出需要锁存。
输入缓冲器就是输入时在外设和CPU之间接一数据缓冲器,当读该缓冲器的控制信号有效时,才将缓冲器的三态门打开,使外设的数据进入系统的数据总线,而其他时间,三态门处于高阻状态,不影响总线上的其他操作。
输出锁存就是在CPU和外设之间接一锁存器,使得有输出指令并且选中该I/O端口时,才使总线上的数据进入锁存器,此后不管总线上的数据如何变化,只要没有再次使锁存器的信号有效,锁存器的输出端就一直保持原来的锁存信息。
微机原理及应用习题集
第一章作业1、计算机是由哪几部分组成的?阐述每部分的作用。
2、画图说明计算机执行指令ADD AL ,06H 的工作过程。
3、以十六进制形式,给出下列十进制数对应的8位二进制补码表示。
(1)46 (2)-46 (3)-128 (4)1274、给出下列十进制数对应的压缩和非压缩BCD码形式。
(1)58 (2)16245、完成下列十六进制数的运算(1)8A+39 (2)1234+A6 (3)ABCD-E5 (4)7AB-F06、下列各数均为十六进制表示的8位二进制数,请说明它们分别被看作是无符号数或用补码表示的带符号数时,它们所表示的十进制数是什么?(1)FF (2)6A (3)80 (4)74 (5)327、请写出下列字符串的ASCII码(1)this is a number 3579(2)I am a student8、写出(+120)10和(-120)10的补码。
9、已知[X]补=01001000,[Y]补=11001000,分别求其真值。
10、下列各数均为十进制数,请用8位二进制补码计算下列各题,并分别说明其运算结果是否溢出。
(1)85+(-76)(2)85-76 (3)85-(-76)(4)(-85)-76 (5)(-85)-(-76)(6)(-85)+76第二章作业1、8086CPU有哪些功能部件组成?2、总线接口单元BIU有哪些功能?8086的总线接口部件有那几部分组成?3、指令执行单元EU有哪些功能?8086的EU有那几部分组成?在执行程序过程中它们是如何相互配合工作的?4、简述CPU执行程序的过程。
5、在执行指令期间,EU能直接访问存储器吗?为什么?6、8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用?7、8086/8088系统中,存储器为什么要分段?一个段最大为多少字节?最小为多少字节?8、在8086/8088CPU中,物理地址和逻辑地址是指什么?已知逻辑地址为1F00:38A0H,如何计算出其对应的物理地址?9、已知存储器物理地址为78A00H,计算它所对应的逻辑地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章
简答题
1、按照总线所处的物理位置分,总线可分成哪几类?
2、总线规范一般包括哪些?分别做简要说明。
3、总线的主要性能指标有哪些?分别做简要说明。
4、说明下列名称或概念的含义:
(微机)内部总线,外部总线,设备总线,处理器总线,存储器总线,局部总线,I/O扩展总线,串行总线,并行总线
5、回答下面与ISA总线有关的问题:
① AEN为高电平表示什么?
②系统对ISA总线上I/O端口地址译码的范围有何规定?
③一个典型的存储器读/写周期由几个时钟周期所组成?
④一个典型的I/O读/写周期由几个时钟周期所组成?
⑤ ISA总线时钟信号CLK的最高频率为多少?
⑥ISA总线上没有IRQ1和IRQ0,它们在主板上分别被用于键盘和软时钟。
这句话对吗?
⑦对于16位ISA总线,地址线的第17线到第19线有两套,一套是锁存的,另一套没有被锁存。
这句话对吗?
⑧为什么把ISA总线归类于I/O扩展总线?
⑨ 8位ISA总线和16位ISA总线(插槽和板卡)分别有多少个引脚?
6、简述AGP总线与PCI总线的关系。
7、RS-232C总线的逻辑电平是如何定义的?它与TTL电平之间如何转换?
答案
1、答:按照总线所处的物理位置分,总线可以分成四种:①片内总线;②模板内部总线;③板间总线;④模板与设备之间、计算机与设备之间、计算机与计算机之间的总线。
2、答:总线规范一般包括 4个方面:
① 逻辑规范——引脚的定义、信号的描述等;
② 时序规范——信号的时序、相互之间的配合等;
③ 电气规范——信号的电平,如TTL电平、CMOS电平等;
④ 机械规范——模板的尺寸、插槽、插头的结构、总线引脚的宽度以及间距等。
对于外部总线,机械规范是指总线连接器的结构、尺寸等。
对于串行总线,总线规范还 包括 通信协议。
3、答: 总线的主要性能指标有五个方面,其中第 3条是最重要的。
① 总线宽度: 总线中数据总线的数量,用 Bit(位)表示。
总线宽度越宽,数据传输量越大。
② 总线时钟:总线中各种信号的定时基准。
一般来说,总线时钟频率越高,其单位时间内数据传输量越大,但不完全是比例关系。
③ 最大数据传输速率: 在总线中每秒钟传输的最大字节量,用 MB/s 表示,即每秒多少兆字节。
在现代微机中,一般可做到一个总线时钟周期完成一次数据传输,因此总线的最大数据传输速率为总线宽度除以8(每次传输的字节数)再乘以总线时钟频率。
但有些总线采用了一些新技术(如在时钟脉冲的上升沿和下降沿都选通数据等),使最大数据传输速率比上面的计算结果高。
最大数据传输速率有时被说成带宽(Bandwidth)。
④ 信号线数:总线中信号线的总数,反映了总线的复杂程度。
⑤ 负载能力:总线中信号线带负载的能力。
4、答:(微机)内部总线:通常将模板内部总线和板间总线,即微机中主板上的总线以及主板与其它模板互联的总线称为内部总线。
外部总线:通常将模板与设备之间、计算机与设备之间以及计算机与计算机之间的总线称为外部总线。
设备总线:将外部总线中与设备相连的总线划分出来,称之为设备总线。
处理器总线:从处理器引出的总线,即直接与处理器相连的总线。
存储器总线:存储器控制器与存储器相连的总线。
局部总线:局部总线是在处理器与传统系统总线之间开辟的一条高速数据通道,它不与处理器直接相连,而是独立于处理器。
高速 I/O设备通过它与系统相连。
I/O扩展总线:是为了与速度相对较慢的设备连接而设置的总线,实际上就是传统的系统总线。
串行总线:数据需要逐位依次传送的总线称为串行总线。
并行总线:数据各位能同时进行传送的总线称为并行总线。
5、答:
① AEN为高电平表示DMAC正在控制系统总线进行DMA传送。
② 系统对ISA总线上I/O端口地址采用部分译码的方法,只译码A9~A0或A10~A0,在选择接口地址时应避开系统已占用的地址以及它们的重叠区。
③ 一个典型的存储器读/写周期由T1、T2、T3和T4 4个时钟周期组成。
④ 一个典型的I/O读/写周期由T1、T2、T3、T4和一个等待时钟周期组成。
⑤ ISA总线时钟信号CLK的最高频率为8.3MHz。
⑥ 对。
⑦ 对。
⑧ 通过ISA总线可以为系统扩展存储器,也可以扩展I/O设备。
在实际的应用中对后者的需求更大,因为机器主板上一般已经或者可以安装足够的存储器,而I/O设备是各种各样的,系统对I/O设备的需求也是不尽相同。
正因为如此,ISA总线被归类于I/O扩展总线。
⑨ 8位ISA总线共有62个引脚,16位ISA总线共有98个引脚。
6、答: AGP总线和PCI总线的关系可以从三个方面来描述:
① AGP标准与PCI标准完全兼容,一个AGP设备既可通过AGP规范也可通过PCI规范与内存进行数据交换;
② AGP是对PCI的扩充和增强;
③ AGP不是PCI的升级版本,它的插槽和PCI不兼容。
7、答:RS-232-C标准:RS-232-C标准对两个方面作了规定,即信号电平标准和控制信号线的定义。
RS-232-C采用负逻辑规定逻辑电平,信号电平与通常的TTL电平也不兼容,RS-232-C将-5V~-15V规定
为“1”,+5V~+15V规定为“0”。
下图是TTL标准和RS-232-C标准之间的电平转换。