微机原理习题集第六章总线习题

合集下载

微机原理第六章习题答案

微机原理第六章习题答案

微机原理第六章习题答案微机原理第六章习题答案第一节:数制转换在微机原理课程中,数制转换是一个非常重要的概念。

在计算机中,常用的数制有二进制、十进制和十六进制。

数制转换是指将一个数从一种进制表示转换为另一种进制表示的过程。

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

微机原理第六章习题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章习题参考答案

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 位,而在位,而在其他时钟周期,则输出其他时钟周期,则输出 状态状态 信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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标准之间的电平转换。

相关文档
最新文档