《微机原理与接口技术》习题解答5

合集下载

微机原理与接口技术部分习题答案

微机原理与接口技术部分习题答案

微机原理与接口技术部分习题答案第一章部分习题答案5. 解:(1)10110.101B=22.625 (2).001B=146.0625(3)11010.1101B=26.81257. 解:a=1011B=11, b=11001B=25, c=B=38(1)a+b=B=36 (2)c-a-b=10B=2(3)a·b=B=275 (4)c/b=1……1101B(=13)9. 解:(1)+B 原码B 补码B(2)-B 原码B 补码B(3)+B 原码B 补码B(4)-B 原码B 补码B(5)+B 原码B 补码B(6)-B 原码B 补码B11. 解:按补码表示+87=0101 0111B;+73=0100 1001B;-87=1010 1001B;-73=1011 0111B(1)87-73=0101 0111B-0100 1001B=1110B=14(2)87+(-73)=0101 0111B+1011 0111B=[1]0000 1110B=14(舍去进位)(3)87-(-73)=0101 0111B-1011 0111B=[-1]1010 0000B=-96(溢出)(4)(-87)+73=1010 1001B+0100 1001B=1111 0010B=-14(5)(-87)-73=1010 1001B-0100 1001B=[-1]0110 0000B=96(溢出)(6)(-87)-(-73)=1010 1001B-1011 0111B=1111 0010B=-1413. 解:(1)a=37H, b=57H;a+b=8EH; a-b=[-1]E0H=-32(2)a=0B7H, b=0D7H; a+b=[1]8EH=-114; a-b=[-1]E0H=-32(3)a=0F7H, b=0D7H; a+b=[1]CEH=-50; a-b=20H=32(4)a=37H, b=0C7H; a+b=FEH=-2; a-b=[-1]70H=11215. 解:(1)将38、42表示成组合BCD码:38H、42H,然后按二进制进行运算,并根据运算过程中的AF,CF进行加6/减6修正。

微机原理与接口技术复习5--7章及答案

微机原理与接口技术复习5--7章及答案

判断题1.EPROM是指可擦除可编程随机读写存储器。

2.在查询方式下输入输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。

输入时,准备好表示已满;输出时,准备好表示已空。

3.无条件式的I/O是按先读状态口,再读数据口的顺序传送数据的。

4.I/O数据缓冲器主要用于协调CPU与外设在速度上的差异。

5.查询式输入输出是按先读状态端口,后读/写数据端口的顺序传送数据的。

6.连接CPU和外设的接口电路中必须要有状态端口。

7.总线是专门用于完成数据传送的一组信号线。

8.I/O接口的基本功能之一是完成数据的缓冲。

9.要实现微机与慢速外设间的数据传送,只能利用查询方式完成。

1) Y 2 ) Y3) Y4) Y 5) Y6) X 7) X 8)Y9) X1.单片8259A最多可接8个中断源。

2.在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,但允许同级中断相互打断。

3.同一片8259的8个中断源的中断向量在中断向量表中可以不连续存放。

(不要求)4.利用8259A对外中断进行管理时,只能管理8个中断源。

5.在中断接口电路中,由中断请求寄存器来保存外设的中断请求信号。

6.8259A送给CPU的中断请求信号是通过INT发出的。

1Y 2X 3X 4X 5Y 6Y填空题1、在微机系统中,端口编址方式一般有___________和___________两种方式。

2、微机系统与外设间的信息交换方式有————、————、————和————.3.用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片()片。

4.为保证动态RAM中的内容不消失,需要进行( ) 操作。

5.构成64K*8的存储系统,需8K*1的芯片( )片。

1、统一编址,独立编址2、无条件,查询,中断,DMA3、324、定时刷新5、646、8086和8088的地址总线有()根,能寻址()MB的存储器空间。

7.8086CPU从偶地址中按字节读时,存储器数据进入数据总线的( ) ;从奇地址按字节读时,进入数据总线的( )。

《微机原理与接口技术》—习题及参考答案

《微机原理与接口技术》—习题及参考答案

3.
4. 5.
6.错误!未指定书签。集源自-4-编者:喻其山
7. 8. 9.
8086CPU 工作在最大模式时,S 2 、 S1 、 S 0 在 CPU 访问存储器与 CPU 访问外 部设备时,分别是什么状态? 在 8086 最大模式系统中,8288 总线控制器的作用是什么?它产生哪些控制 信号? FFFFF FFFFE 8086 采用什么方式管理内存?1MB 的内存空 间分为哪两个存储体?它们如何与地址总线、 数据总线相连? 答:(1)、8086 采用分段方式管理内存; (2)、 1MB 的内存空间分为偶地址和奇地址 两个存储体; A19~A1 (3)、如右图所示:
错误!未指定书签。集
-
1
-
编者:喻其山
第1章
1.
微型计算机概述
冯· 诺依曼计算机的结构特点是什么? 答:(1)、由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 (2)、数据和程序以二进制代码形式不加区别地存放在存储器中,存放位 置由地址指定,地址码也为二进制。 (3)、控制器是根据存放在存储器中的指令序列及程序来工作的,并由一 个程序计数器(即指令地址计数器)控制指令的执行。控制器具有 判断能力,能以计算结果为基础,选择不同的动作流程。 微处理器内部一般由哪些部分组成?各部分的主要功能是什么? 典型微机有哪三大总线?它们传送的是什么信息? 答:(1)、有数据总线,地址总线和控制总线。 (2)、数据总线用来传输数据信息,是双向总线; 地址总线用于传送 CPU 发出的地址信息,是单向总线; 控制总线用来传送控制信号、时序信号和状态信息等。 其中有的是 CPU 向内存和外设发出的信息,有的则是内存或外设向 CPU 发出的信息。 可见,CB 中每一根线的方向是一定的、单向的,但 CB 作为一个整体是双 向的。 试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别? 答:示意图如右所示: 联系:存储单元中存放着信息,该信 息可以是数据, 也可以是另一单元的地址 的一部分, 每个存储单元都包含着地址和 内容两个部分。都用二进制数表示,地址 为无符号整数,书写格式为 16 进制。 区别: 地址是微机用来管理内存单元 而设置的,相当于内存单元的编号;而内 容是存放在各个内存单元中的二进制信 息。

微机原理与接口技术周荷琴课后习题答案

微机原理与接口技术周荷琴课后习题答案

微机原理与接口技术习题参考答案第一章(p20)1、参考答案:冯•诺伊曼计算机的设计思想(EDVAC方案:存储程序通用电子计算机方案):①计算机分为计算器、控制器、存储器、输入和输出装置五个部分;②计算机内采用二进制;③将程序存储在计算机内,简称“程序存储”。

其中第三点是冯•诺依曼计算机设计的精华,所以人们又把冯•诺依曼原理叫做程序存储原理,即程序由指令组成并和数据一起存放在存储器中,机器则按程序指定的逻辑顺序把指令从存储器中读出来并逐条执行,从而自动完成程序描述的处理工作。

冯•诺伊曼计算机主要以运算器和控制器为中心,结构框图如下图所示。

2、参考答案:微处理器就是中央处理器CPU,是计算机的核心,单独的CPU不能构成计算机系统;微型计算机由微处理器、主存储器、I/O接口(注意:不是I/O设备)组成;而微型计算机系统除了包括微型计算机外,还有系统软件(即操作系统)、应用软件、外存储器和I/O设备等。

微型计算机系统结构如下图所示。

3、答案略,见p6~74、答案略,见图2,或教材图1-35、答案略,见p12~136、参考答案:由于8086微处理器的地址总线的宽度为20位,所以它可寻址220=1M字节的存储空间;而PentiumII微处理器的地址总线的宽度为36位,所以它可寻址236=64G字节的存储空间。

7、参考答案:①PCI(Peripheral Component Interconnect:外围设备互联),是Intel公司1992年发布486微处理器时推出的32/64位标准总线,数据传输速率位132MB/s,适用于Pentium微型计算机。

PCI总线是同步且独立于微处理器的具有即插即用(PNP:Plug and play,所谓即插即用,是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序)的特性.PCI总线允许任何微处理器通过桥接口连接到PCI 总线上。

《微机原理及接口技术》典型习题参考答案

《微机原理及接口技术》典型习题参考答案

第2章2.14, 2.27, 2.40, 2.46, 2.49,2.52第5章5.10, 5.14, 5.17,第6章6.2, 6.10, 6.12, 6.14第7章7.9, 7.11第10章10.4, 10.5第2章2.9(1) 读操作占一次总线周期(4个时钟+1个时钟的等待周期)共5个时钟周期每个时钟周期=1/4MHz=0.25us,所以共需要0.25us*5=1.25us(2) 复位至少需要4个时钟周期,4*0.25us=1us复位后内部除CS=FFFFH外,其它寄存器清0。

第一条指令的地址FFFF0H2.10 T1:地址锁存T2:地址撤销,准备数据T3:数据稳定到总线上T4:读写总线上的数据READY2.14(1)数据段首地址DS*16=01500H,堆栈段首地址=SS*16=02500H,所以数据段中存放信息不能与堆栈段重合,故数据段末地址=0250H-1=024FFH即数据段范围:01500H~024FFH,4K字节(2)堆栈段末地址=SS*16+SP=02500H+1200H=03700H大小为1200H字节=4608字节,可存放16位的字4608/2=2304个(3)代码段由于下限没有其它限制,故最大64KB首地址=06400H,末地址=06400H+64KB-1=06400H+FFFFH=163FFH所以代码段地址范围:06400H~163FFH(4)11F4H。

现在SP=0300H,则原来SP+12=0300H+0CH=030CH注:数的表示范围仅与内部通用寄存器的位数(字长)有关,与外部数据线条数无关。

2.46(1)G=0:段界以字节为单位地址范围:089C0000H~089C003FH大小为3FH+1=40H=64,可容纳64/2=32个汉字(2)G=1:段界以4K字节为单位LIMIT = Limit×4K + 0FFFH= 0003FH×4K +0FFFH = 40H×4K - 1段大小= LIMIT + 1 = 40H×4K = 40000H段的末地址= 089C0000H + 40000H – 1 = 089FFFFFH注:书上P.64例题的结果为0048FFFFH。

微机原理和接口技术(第三版)课本习题答案解析

微机原理和接口技术(第三版)课本习题答案解析

第二章 8086 体系结构与80x86CPU1.8086CPU 由哪两部份构成?它们的主要功能是什么?答:8086CPU 由两部份组成:指令执行部件<EU,Execution Unit>和总线接口部件<BIU,Bus Interface Unit>。

指令执行部件〔EU 主要由算术逻辑运算单元<ALU>、标志寄存器F R、通用寄存器组和E U 控制器等4个部件组成,其主要功能是执行指令。

总线接口部件<BIU>主要由地址加法器、专用寄存器组、指令队列和总线控制电路等4个部件组成,其主要功能是形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储器或者I/O 端口读取操作数参加E U 运算或者存放运算结果等。

2.8086CPU 预取指令队列有什么好处? 8086CPU 内部的并行操作体现在哪里?答: 8086CPU 的预取指令队列由6个字节组成,按照8086CPU 的设计要求, 指令执行部件〔EU 在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。

从速度上看,该指令队列是在C PU 内部,EU 从指令队列中获得指令的速度会远远超过直接从内存中读取指令。

8086CPU 内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列。

5.简述8086 系统中物理地址的形成过程。

8086 系统中的物理地址最多有多少个?逻辑地址呢?答: 8086 系统中的物理地址是由20 根地址总线形成的。

8086 系统采用分段并附以地址偏移量办法形成20 位的物理地址。

采用分段结构的存储器中,任何一个逻辑地址都由段基址和偏移地址两部份构成,都是16 位二进制数。

通过一个20 位的地址加法器将这两个地址相加形成物理地址。

具体做法是16 位的段基址左移4位<相当于在段基址最低位后添4个"0">,然后与偏移地址相加获得物理地址。

微机原理与接口技术 第5章课后作业答案

微机原理与接口技术 第5章课后作业答案

4
D0~ D7 8088系统 BUS
D0~ D7 · · · A0 SRAM 6116
A0 A 10
MEMW
A 10
R/W OE D0~ D7 CS
MEMR
D0~ D7 A0 · · ·
A0 A 10 R/W OE CS
A 10
MEMW MEMR & A 18 A 17 A 19 A 16 A 15 A 14 A 13 A 12 A 11
5.10 74LS138译码器的接线图如教材第245页的图5-47所示,试判断其输出端Y0#、Y3#、Y5#和 Y7#所决定的内存地址范围。
解:因为是部分地址译码(A17不参加译码),故每个译码输出对应2个地址范围: Y0#:00000H ~ 01FFFH 和 20000H ~ 21FFFH Y3#:06000H ~ 07FFFH 和 26000H ~ 27FFFH
5.2 为什么动态RAM需要定时刷新?
解:DRAM的存储元以电容来存储信息,由于存在漏电现象,电容中存储的电荷会逐渐泄漏,从而使信息丢失或出 现错误。因此需要对这些电容定时进行“刷新”。 5.3 CPU寻址内存的能力最基本的因素取决于___________。 解:地址总线的宽度。 5.4 试利用全地址译码将6264芯片接到8088系统总线上,使其所占地址范围为32000H~33FFFH。 解:将地址范围展开成二进制形式如下图所示。 0011 0010 0000 0000 0000 0011 0011 1111 1111 1111
解:
(1)特点是:它结合了RAM和ROM的优点,读写速度接近于RAM,断电后信息又不会丢失。 (2)28F040的编程过程详见教材第222~223页。 5.14 什么是Cache?它能够极大地提高计算机的处理能力是基于什么原理? 解: (1)Cache 是位于CPU与主存之间的高速小容量存储器。 (2)它能够极大地提高计算机的处理能力,是基于程序和数据访问的局部性原理。 5.15 若主存DRAM的的存取周期为70ns,Cache的存取周期为5ns,有它们构成的存储器的平 均存取周期是多少? 解:平均存取周期约为 70×0.1ns + 5×0.9ns =11.5ns。

《现代微机原理与接口技术》部分习题答案

《现代微机原理与接口技术》部分习题答案

《现代微机原理与接口技术》部分习题答案第1章5。

在8088/8086中,逻辑地址FFFF∶0001, 00A2∶37F 和B800∶173F的物理地址分别是多少?答:物理地址=段地址×10H+偏移地址所以FFFF:0001的物理地址是FFFFH×10H+0001H=FFFF1H00A2:37F的物理地址是00A2×10H+037FH=00D9FH B800:173F的物理地址是B800×10H+173F=B973FH6。

在8088/8086中,从物理地址388H开始顺序存放下列三个双字节的数据,651AH, D761H和007BH,请问物理地址388H, 389H,38AH, 38BH,38CH和38DH 6个单元中分别是什么数据?答:13。

PC/XT机中的各种系统支持芯片的功能在815EP 为处理器支持核心的PC机中分别由什么部件完成?答:对照PC/XT的基本结构图和815EP芯片组,我们可以看到:数学协处理器已经集成到了奔腾级的CPU中,8237DMA 控制器、8253定时/计数器、8259中断控制器等都被集成到了82801BA芯片中.串口、并口、键盘、鼠标等功能集成到SIO LPC48B27X芯片中。

第2章6。

请简述I/O保护的实现原理。

答:首先要明确一点,在DOS环境(实地址模式)下,I/O 是没有保护的,只有在保护模式下才有I/O的保护功能.I/O保护有两种机构:I/O特权级IOPL(I/O Privilege Level)和I/O允许位映像(I/O Permission Bit Map)。

EFLAG 标志寄存器中IOPL字段定义使用I/O相关指令的权限;任务状态段TSS(Task State Segment)的I/O允许位映像用来修正IOPL对I/O敏感指令的影响,允许较低特权级的程序或任务访问某些I/O端口.在保护方式下,当处理器遇到一条I/O指令(IN,INS, OUT和OUTS)时,它首先检查CPL〈IOPL是否成立,其中CPL是当前任务的特权级。

微机原理与接口技术-习题参考答案

微机原理与接口技术-习题参考答案

第1章习题答案1.答:计算机硬件的基本组成部分有:运算器、控制器、存储器、输入设备和输出设备五大组成部分;运算器功能:完成各种算术运算或逻辑运算;控制器功能:发出各种控制信息,使计算机各部件协调工作;存储器功能:存储程序和数据;输入设备:将程序和数据输入的部件;输出设备:将结果数据输出的部件。

2.答:以微型计算机为核心,配以鼠标、键盘等外围设备、电源、接口电路,以及控制计算机工作的软件构成微型计算机系统。

3.答:主板与外部设备之间的数据传输必须通过系统总线,所以系统总线包含的信号线必须满足下列各种输入/输出操作的需要:①访问分布于主板之外的存储器;②访问I/O接口;③适应外部中断方式;④适应存储器直接与外部设备交换信息。

总线控制逻辑的任务就是产生和接受这些操作所需要的信号。

4.答:计算机有运算器、控制器、存储器、输入设备和输出设备五大部分组成,计算机内部采用二进制数据的格式表示数据和指令。

程序将事先保存在内存储器中,计算机在工作时,不需要操作人员干预,自动逐条取出指令并执行。

5.答:CPU首先执行主板上BIOS中的自检程序;执行引导装入程序,依次搜寻硬盘、光盘等;读出引导记录,装入引导程序;由引导程序将操作系统装入内存;执行操作系统。

6.答:BIOS是Basic Input Output System的缩写,指的是基本输入输出系统"。

它是一组固化到计算机ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。

7.答:略。

2第3章习题答案1.(1)答:物理地址:物理地址(PA)是20位无符号二进制数,是CPU访问存储器的实际地址。

每个存储单元对应一个物理地址。

8086存储空间的物理地址范围是:00000H~FFFFFH。

逻辑地址:采用分段结构的存储器中,把通过段地址和偏移地址来表示的存储单元的地址称为逻辑地址,记为:段地址:偏移地址。

段地址:8086规定各逻辑段从节的整数边界开始,即段首地址二进制值的低4位是0000,把段首地址的高16位称为段基址或段地址。

微机原理与接口技术第五章、第六章课后习题答案

微机原理与接口技术第五章、第六章课后习题答案

2114: 128片,10位和6位。

6116: 32片,11位和5位。

6264: 8片,13位和3位。

5.42114:611662646.4stack segment stack 'stack'dw 32 dup(0)stack endscode segmentstart proc farassume ss: stack, cs: codepush dssub ax, axpush axCALL I6116 ;调用写入6116子程序MOV AH, 2 ;回车换行MOV DL, 0DHINT 21HMOV DL, 0AHINT 21HCALL O6116 ;调用读出6116子程序ret;写入6116:将键入字符的ASCII码写入6116I6116 PROCMOV BL, 0 ;定义页地址码(16个地址为一页)MOV CX, 128 ;定义页数LOP1: PUSH CXMOV DX, 380H ;将页地址从74LS273输出MOV AL, BLOUT DX, ALMOV CX, 16 ;定义页内单元数MOV DX, 390H ;将键入数写入16个单元LOP2: MOV AH, 1INT 21HOUT DX, ALINC DXLOOP LOP2INC BL ;换页POP CXLOOP LOP1 ;页数未满换页重新写入16个单元RETI6116 ENDP;读出6116:将写入6116的数据读出送显示O6116 PROCMOV BL, 0MOV CX, 128LOP3 PUSH CXMOV DX, 390HMOV AL, BLOUT DX, ALMOV CX, 16MOV DX 380H ;将16个单元的数据送显示LOP4: IN AL, DXPUSH DXMOV DL, AL ;将6116中读出的ASCII码送DLMOV AH, 2 ;2号功能调用显示DL中的字符INT 21HPOP DXINC DXLOOP LOP4INC BLPOP CXLOOP LOP3RETO6116 ENDPend start6.5stack segment stack 'stack'dw 32 dup(0)stack endscode segmentstart proc farassume ss: stack, cs: codepush dssub ax, axpush axMOV AH, 2 ;用2号功能调用输出字符,调用号送AHMOV CX, 100 ;字符个数送计数器MOV DX, 380HWAIT0: IN AL, DX ;从244读入TEST AL, 80H ;测试状态位是否为0JNZ WAIT0 ;不为0,等待继续测试状态WAIT1: IN AL, DX ;状态为0,继续读入TEST AL, 80H ;测试状态是否为1JZ WAIT1 ;不为1,等待继续测试状态IN AL, DX ;状态为1,读入数据即ASCII码AND AL, 7FH ;去掉状态位MOV DL, AL ;ASCII码送DL,输出字符INT 21HLOOP WAIT0-3 ;跳到给DX赋值380H的MOV指令,该指令为3字节retstart endpcode endsend start。

微机原理与接口技术+参考答案

微机原理与接口技术+参考答案

微机原理与接口技术+参考答案“微机原理与接口技术”习题解答第1章微型计算机系统〔习题1.1〕简答题〔解答〕①处理器每个单位时间可以处理的二进制数据位数称计算机字长。

②总线信号分成三组,分别是数据总线、地址总线和控制总线。

③PC机主存采用DRAM组成。

④高速缓冲存储器Cache是处理器与主存之间速度很快但容量较小的存储器。

⑤ROM-BIOS是“基本输入输出系统”,操作系统通过对BIOS 的调用驱动各硬件设备,用户也可以在应用程序中调用BIOS中的许多功能。

⑥中断是CPU正常执行程序的流程被某种原因打断、并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令继续执行的过程。

⑦主板芯片组是主板的核心部件,它提供主板上的关键逻辑电路。

⑧MASM是微软开发的宏汇编程序。

⑨指令的处理过程。

处理器的“取指—译码—执行周期”是指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),然后执行指令所规定的操作(简称执行)的过程。

⑩机器语言层,即指令集结构。

(学生很多认为是:汇编语言层。

前4章主要涉及汇编语言,但本书还有很多处理器原理等内容)〔习题1.2〕判断题〔解答〕①错②错③对④错⑤对⑥错⑦错⑧对⑨错⑩错〔习题1.3〕填空题〔解答〕①Central Processing Unit,中央处理单元,处理器②1MB,4GB③216,64KB④EXE,COM⑤Instruction Set Architecture⑥目录⑦MMX,SSE3⑧64⑨IBM,DOS⑩PCI〔习题1.4〕说明微型计算机系统的硬件组成及各部分作用。

〔解答〕CPU:CPU也称处理器,是微机的核心。

它采用大规模集成电路芯片,芯片内集成了控制器、运算器和若干高速存储单元(即寄存器)。

处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。

存储器:存储器是存放程序和数据的部件。

外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(Output)设备,也称I/O设备。

《微机原理与接口技术》(第四版)周何琴课后习题答案

《微机原理与接口技术》(第四版)周何琴课后习题答案

第4章作业P1535. 阅读下列程序,说明每条指令执行后的结果是什么?X1 DB 65H, 78HX2 DW 06FFH, 5200HX3 DD ?GO: MOV AL, TYPE X1MOV BL, TYPE X2MOV CL, TYPE X3MOV AH, TYPE GOMOV BH, SIZE X2MOV CH, LENGTH X3解:(1)前三条语句的功能是设置数据于数据段中,从数据段偏移地址0000H开始存放。

变量偏移地址数据X1 0000H0001HX2 0002H0003H0004H0005HX3 0006H0007H0008H0009H六条程序执行结果如下:(AL)=01H;设置变量类型属性,字节数(BL)=02H;设置变量类型属性,字节数(CL)=04H;设置变量类型属性,字节数(AH)=0FFH;设置GO显示类型,近标号,为-1,补码表示(BH)=02H;设置数据类型,无DUP时,返回数据类型的字节数(CH)=01H;无DUP时,返回1。

程序执行后结果如下:调试程序如下:STACK SEGMENT STACKDB 100 DUP(?)STACK ENDSDATA SEGMENTX1 DB 65H, 78HX2 DW 06FFH, 5200HX3 DD ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKSTART: PUSH DSMOV AX,DA TAMOV DS,AXGO: MOV AL, TYPE X1MOV BL, TYPE X2MOV CL, TYPE X3MOV AH, TYPE GOMOV BH, SIZE X2MOV CH, LENGTH X3POP DSHLTCODE ENDSEND START6. 画出示意图,说明下列变量在内存中如何让存放?A1 DB 12H, 34HA2 DB ‘Right.’A3 DW 5678HA4 DB 3 DUP(?)(1)设置数据于数据段中,从数据段偏移地址0000H开始存放。

微机原理与接口技术课后习题答案_清华大学出版社

微机原理与接口技术课后习题答案_清华大学出版社

微机原理与接口技术课后部分习题参考答案第一章2. 第3项任务,状态标志位的状态决定转移方向。

3. 程序存储是将要执行的程序的全部指令存储到存储器中,程序控制指程序开始执行后,通过指令流控制数据或计算机,完成设定的任务。

4. 分BIU 总线接口部件和EI执行部件两大部件,其中总线接口部件BIU负责取指令和数据,执行部件EI负责执行指令及运算。

在执行一条指令的同时可以取下一条指令,重叠运行,速度快。

5. 有6个状态标志,分别为进位标志CF、溢出标志OF、零标志ZF、奇偶标志PF、负标志SF、辅助进位标志AF。

3个控制标志分别为中断允许标志IF、单步标志TF、方向标志DF。

标志位的内容可以通过标志位操作指令来操作,例如CLC指令清除进位位,即使CF=0,STC指令使CF=1,CLI指令使IF=0,禁止中断,STI指令使IF=1,允许中断。

还可以通过LAHF指令取来标识寄存器的内容修改后用SAHF指令送回去。

也可以用PUSHF/POPF指令来修改标志寄存器的内容。

6. 实模式下分段靠4个段寄存器实现。

段寄存器中的值就是段地址,当偏移地址为0时的段地址+偏移地址就是该段的起始地址。

物理地址是由段地址左移4位后与偏移地址相加形成的20位地址。

7. 说法不一定正确。

对顺序执行指令的计算机是对的。

对重叠或流水线的计算机就不对了。

例如对8086CPU,由于采用了取指令与执行指令的一次重叠,尽管执行一条指令的总时间并没有变化,但连续执行n条指令时,总的时间会大大缩短,可以简单的比喻成总时间为原时间的二分之一,快了一倍。

8. 引入流水线后,执行一条指令的总时间并没有变化。

9. 高速缓存的目的是提高存储器的速度,进而提高了CPU的速度。

虚拟存储器的目的是为了给程序员或程序一个大的存储或运行空间。

10。

8086采用总线接口部件BIU与执行部件EU分开提高了速度,286将8086的BIU进一步分成3个部件,提高了并行性。

386在286基础上进一步增加成6个逻辑部件,实现多条指令重叠,进一步提高了速度,486采用硬组合逻辑控制器,同时采用内嵌高速缓存,提高速度。

《微机原理与接口技术》参考答案

《微机原理与接口技术》参考答案

《微机原理与接口技术》参考答案《微机原理与接口技术》习题参考答案习题21.为何说道8086cpu就是16十一位cpu?答:16位指的是8086cpu的字长,而字长一般来说和运算器、寄存器、总线宽度一致。

因为8086cpu的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。

2.8086cpu由哪两个单元共同组成?其中,指令队列在哪个单元中,有何促进作用?答:总线接口单元(businterfaceunit,biu)和执行单元(executionunit,eu)。

指令队列在biu中。

它的作用是当eu在执行指令时,空闲的biu可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高cpu的工作效率,加快指令的执行速度。

3.8086cpu中8十一位寄存器和16十一位寄存器就是什么关系?答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。

其中数据寄存器包含ax、bx、cx、dx四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。

8086的指针寄存器和变址寄存器不可分割为8位寄存器。

4.8086cpu中的ip寄存器有何用途?请问:ip寄存器就是指令指针寄存器,用以放置下一条必须继续执行的指令在代码段中的偏转地址。

在程序运行过程中,ip寄存器始终指向下一条指令的首地址,与cs寄存器联手确认下一条指令的物理地址。

8086就是通过ip寄存器去控制指令序列的继续执行流程。

5.在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?答:有cf、pf、af、zf、sf、of。

它们的含义如下:cf:位次标志。

它记录运算时从最低有效率位产生的位次值或结果值。

最低有效率</s>位次或有借位时cf=1,否则cf=0。

pf:奇偶标志。

它记录运算结果的奇偶检验条件。

当结果操作数中“1”的个数为偶数时pf=1,否则pf=0。

微机原理与接口技术第五章课后答案

微机原理与接口技术第五章课后答案

微机原理与接⼝技术第五章课后答案第五章参考答案1.简述SRAM 芯⽚与DRAM 芯⽚的共同点与不同点。

答:SRAM 与DRAM 的共同点:都属于随机存取存储器,具有易失性。

SRAM 与DRAM 的共同点:SRAM 利⽤双稳态触发器电路保存信息,集成度⽐DRAM 低,功耗⽐DRAM ⼤;DRAM 利⽤MOS 管栅极和源极之间的极间电容C 保存信息,需要刷新电路保证信息较长时间保存。

2.叙述ROM 芯⽚的常见分类,各种ROM 芯⽚的特点及其适⽤场合。

答:ROM 的常⽤分类结果:掩膜ROM :⽣产完成的芯⽚已保存了信息,保存的信息⽆法修改,适⽤于⼤批量的定型产品中。

PROM :PROM 可以⼀次写⼊信息,⼀旦写⼊⽆法更改,适⽤于⼩批量的定型产品中。

EPROM :紫外线擦除可多次编程的存储器,适⽤于新产品的开发。

EEPROM :电擦除可多次编程的存储器,适⽤于需要在线修改的场合。

3.利⽤4⽚6116(2K ×8位)芯⽚设计连续存储器,采⽤全地址译码。

设起始地址为60000H ,求存储器的最后⼀个单元地址。

答:存储器的最后⼀个单元地址为:61FFFH.4.⽤6264 RAM (8K ×8位)芯⽚构成256K 字节存储器系统,需要多少⽚6264芯⽚20位地址总线中有多少位参与⽚内寻址有多少位可⽤作⽚选控制信号答:需要32⽚6264芯⽚。

20位地址总线中有13位参与⽚内寻址;有7位可⽤作⽚选控制信号。

5.某微机系统中ROM 区有⾸地址为9000H ,末地址为FFFFH ,求其ROM 区域的存储容量。

答:其ROM 区域的存储容量为28K 。

6.在8088CPU 的系统中扩展32K 字节的RAM ,其扩充存储空间的起始地址为08000H 。

设系统的地址总线为A 19~A 0,数据总线为D 7~D 0,存储器芯⽚选⽤6264。

利⽤74LS138译码器设计译码电路,并画出扩充的存储器系统的连线图。

微机原理与接口技术课后习题答案(详细完全版)

微机原理与接口技术课后习题答案(详细完全版)

segment stack db 1024(0) stack ends data segment string db 'Hello,Assembly!',0dH,0aH,‘$’ data ends code segment 'code' assume cs:code,ds:data,ss:stack start: mov dx,offset string mov ah,9 int 21h code ends end start
8
next1:
next2:
3.21
restart: again:
next:
fun0: fun1: fun2: fun3: fun4: fun5: fun6: fun7:
disp:
done:
; mov int pop pop jmp …
ah,2 21h bx ax restart
;显示一个字符
3.22 编制程序完成 12H、45H、0F3H、6AH、20H、0FEH、90H、0C8H、57H 和 34H 等 10 个字节数据之和,并将结果存入字节变量 SUM 中(不考虑溢出和进位) 。 ;wjxt322.asm .model small .stack .data b_data db 12h,45h,0f3h,6ah,20h,0feh,90h,0c8h,57h,34h ;原始数据 num equ 10 ;数据个数 sum db ? ;预留结果单元 .code .startup xor si, si ;位移量清零 xor al, al ;取第一个数 mov cx, num ;累加次数 again: add al, b_data[si] ;累加 inc si ;指向下一个数 loop again ;如未完,继续累加 mov sum, al ;完了,存结果 .exit 0 end 3.23 求主存 0040h:0 开始的一个 64KB 物理段中共有多少个空格? ; wjxt323.asm .model small .code start: mov ax,0040h ;送段地址 mov ds, ax mov si, 0 ;偏移地址 mov cx, si ;计数(循环次数) xor ax, ax ;空格计数器清零 again: cmp byte ptr [si], 20h ;与空格的 ASCII 码比较 jne next ;不是空格,转 inc ax ;是空格,空格数加 1 next: inc si ;修改地址指针 loop again ;cx=cx-1,如 cx=0 退出循环 .exit 0

微机原理与接口技术课后习题参考答案

微机原理与接口技术课后习题参考答案

微机原理与接口技术》李华贵主编课后习题参考答案第1章(1.6 习题)1.简述名词的概念:微处理器、微型计算机、微型计算机系统。

答:(1)微处理器:微处理器(Microprocessor)简称或MP,或CPU。

CPU是采用大规模和超大规模集成电路技术将算术逻辑部件ALU (Arithmetic Logic Unit )、控制部件CU (Co ntrol Un it )和寄存器组R (Registers)等三个基本部分以及内部总线集成在一块半导体芯片上构成的电子器件。

(2)微型计算机:微型计算机(Microcomputer )是指以微处理器为核心,配上由大规模集成电路制作的存储器、输入/输出接口电路及系统总线等所组成的计算机,简称微机。

(3)微型计算机系统:微型计算机系统由硬件与软件两大部分组成,分别称为硬件(Hardware)系统与软件(Software)系统。

其中,硬件(Hardware)系统由CPU、内存储器、各类I/O接口、相应的I/O设备以及连接各部件的地址总线、数据总线、控制总线等组成。

软件(Software)系统:计算机软件(Software)是指为运行、维护、管理、应用计算机所编制的程序及程序运行所需要的数据文档资料的总和。

一般把软件划分为系统软件和应用软件。

其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。

而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。

2.简述名词的概念:指令寄存器、地址寄存器、标志寄存器。

答:(1)指令寄存器:指令寄存器(Instruction Register,IR)用来保存计算机当前正在执行或即将执行的指令。

当一条指令被执行时,首先,CPU从内存取出指令的操作码,并存入IR中,以便指令译码器进行译码分析。

(2)地址寄存器:地址寄存器(Address Register,AR)被动地接受IP传送给它的地址值(二进制地址),AR的作用是保持IP送来的地址,并且以并行方式连接输出到CPU的地址引脚上,以便CPU访问指定的内存单元。

微机原理与接口技术课后习题与参考答案

微机原理与接口技术课后习题与参考答案

微机原理与接口技术课后习题与参考答案-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII第一章课后习题1.1 把下列十进制数转换成二进制数、八进制数、十六进制数。

① 16.25 ② 35.75 ③ 123.875 ④ 97/1281.2 把下列二进制数转换成十进制数。

① 10101.01 ② 11001.0011 ③ 111.01 ④ 1010.11.3 把下列八进制数转换成十进制数和二进制数。

① 756.07 ② 63.73 ③ 35.6 ④ 323.451.4 把下列十六进制数转换成十进制数。

① A7.8 ② 9AD.BD ③ B7C.8D ④ 1EC1.5 求下列带符号十进制数的8位补码。

① +127 ② -1 ③ -0 ④ -1281.6 求下列带符号十进制数的16位补码。

① +355 ② -11.7 计算机分那几类各有什么特点1.8 简述微处理器、微计算机及微计算机系统三个术语的内涵。

1.9 80X86微处理器有几代各代的名称是什么1.10 你知道现在的微型机可以配备哪些外部设备?1.11 微型机的运算速度与CPU的工作频率有关吗?1.12 字长与计算机的什么性能有关?习题一参考答案1.1 ① 16.25D=10000.01B=20.2Q=10.4H② 35.75D=100011.11B=43.6Q=23.CH③ 123.875D=1111011.111B=173.7Q=7B.EH④ 97/128D=64/123+32/128+1/128=0.1100001B=0.604Q=0.C2H1.2 ① 10101.01B=21.25D ② 11001.0011B=25.1875D③ 111.01B=7.25D ④ 1010.1B=10.5D1.3 ① 756.07Q=111101110.000111B=494.109D ②63.73Q=110011.111011B=51.922D③ 35.6Q=11101.110B=29.75D ④ 323.45Q=11010011.100101B=211.578D1.4 ① A7.8H=167.5D ② 9AD.BDH=2477.738D③ B7C.8D=2940.551D ④ 1ECH=492D1.5 ① [+127]补=01111111 ② [-1] 补= 11111111③ [-0] 补=00000000 ④[-128] 补=100000001.6 ① [+355] 补= 0000000101100011 ② [-1] 补= 1111 1111 1111 11111.7 答:传统上分为三类:大型主机、小型机、微型机。

微机原理与接口技术(第二版)课后习题答案

微机原理与接口技术(第二版)课后习题答案

微机原理与接口技术(第二版)课后习题答案第1章作业答案1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同?解:把CPU(运算器和控制器)用大规模集成电路技术做在一个芯片上,即为微处理器。

微处理器加上一定数量的存储器和外部设备(或外部设备的接口)构成了微型计算机。

微型计算机与管理、维护计算机硬件以及支持应用的软件相结合就形成了微型计算机系统。

1.2 CPU在内部结构上由哪几部分组成?CPU应该具备哪些主要功能? 解:CPU主要由起运算器作用的算术逻辑单元、起控制器作用的指令寄存器、指令译码器、可编程逻辑阵列和标志寄存器等一些寄存器组成。

其主要功能是进行算术和逻辑运算以及控制计算机按照程序的规定自动运行。

1.3 微型计算机采用总线结构有什么优点?解:采用总线结构,扩大了数据传送的灵活性、减少了连线。

而且总线可以标准化,易于兼容和工业化生产。

1.4 数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套总线或者合用部分总线,那么要靠什么来区分地址和数据?解:数据总线是双向的(数据既可以读也可以写),而地址总线是单向的。

8086CPU为了减少芯片的引脚数量,采用数据与地址线复用,既作数据总线也作为地址总线。

它们主要靠信号的时序来区分。

通常在读写数据时,总是先输出地址(指定要读或写数据的单元),过一段时间再读或写数据。

1.8在给定的模型中,写出用累加器的办法实现15×15的程序。

解: LD A, 0LD H, 15LOOP:ADD A, 15DEC HJP NZ, LOOPHALT第 2 章作业答案2.1 IA-32结构微处理器直至Pentillm4,有哪几种?解:80386、30486、Pentium、Pentium Pro、Peruium II 、PentiumIII、Pentium4。

2.6 IA-32结构微处理器有哪几种操作模式?解:IA一32结构支持3种操作模式:保护模式、实地址模式和系统管理模式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题55.1 什么叫总线?总线如何进行分类?各类总线的特点和应用场合是什么?【解答】总线是指计算机中多个部件之间公用的一组连线,由它构成系统插件间、插件的芯片间或系统间的标准信息通路。

(1)微处理器芯片总线:元件级总线,是在构成一块CPU插件或用微处理机芯片组成一个很小系统时常用的总线,常用于CPU芯片、存储器芯片、I/O接口芯片等之间的信息传送。

(2)内总线:板极总线或系统总线,是微型计算机系统内连接各插件板的总线,用以实现微机系统与各种扩展插件板之间的相互连接,是微机系统所特有的总线,一般用于模板之间的连接。

在微型计算机系统中,系统总线是主板上微处理器和外部设备之间进行通讯时所采用的数据通道。

(3)外部总线:通信总线,主要用于微机系统与微机系统之间或微机与外部设备、仪器仪表之间的通信,常用于设备级的互连。

数据可以并行传输,也可以串行传输,数据传输速率低。

5.2 什么叫总线的裁决?总线分配的优先级技术有哪些?各自的特点是什么?【解答】当总线上的某个部件要与另一个部件进行通信时,首先应该发出请求信号,有时会发生同一时刻总线上有多个请求信号的情况,就要根据一定的原则来确定占用总线的先后次序,这就是总线裁决。

(1)并联优先权判别法通过优先权裁决电路进行优先级别判断,每个部件一旦获得总线使用权后应立即发出一个“总线忙”的信号,表明总线正在被使用。

当传送结束后释放总线。

(2)串联优先级判别法采用链式结构,把共享总线的各个部件按规定的优先级别链接在链路的不同位置上,位置越前面的部件,优先级别越高。

(3)循环优先权判别法类似于并联优先权判别法,只是动态分配优先权,原来的优先权编码器由一个更为复杂的电路代替,该电路把占用总线的优先权在发出总线请求的那些部件之间循环移动,从而使每个总线部件使用总线的机会相同。

5.3 总线数据的传送方式有哪些?各自有何特点?【解答】(1)串行传送方式只使用一条传输线,在传输线上按顺序传送信息的所有二进制位的脉冲信号,每次一位。

适于长距离传输。

(2)并行传送方式信息由多少个二进制位组成,机器就需要有多少条传输线,从而让二进制信息在不同的线上同时进行传送。

(3)并串行传送方式是并行传送方式与串行传送方式的结合。

传送信息时,如果一个数据字由两个字节组成,那么传送一个字节时采用并行方式,而字节之间采用串行方式。

5.4 在微型机系统中采用标准总线的好处有哪些?【解答】标准总线不仅在电气上规定了各种信号的标准电平、负载能力和定时关系,而且在结构上规定了插件的尺寸规格和各引脚的定义。

通过严格的电气和结构规定,各种模块可实现标准连接。

各生产厂家可以根据这些标准规范生产各种插件或系统,用户可以根据自己的需要购买这些插件或系统来构成所希望的应用系统或者扩充原来的系统。

5.5 PC总线有哪些主要特点?它的信号线有哪几类?分析该总线的适用范围。

【解答】PC总线把CPU视为总线的唯一总控设备,其余外围设备均为从属设备。

具有价格低、可靠性好、兼容性好和使用灵活等优点。

PC总线62条引脚信号分为地址线、数据线、控制线、状态线、辅助线与电源等5类。

PC总线支持8位数据传输和10位寻址空间,最大通信速率为5 MB/s。

5.6 ISA 总线有哪些特点?它的信号线有哪几类?适用范围如何?【解答】ISA总线的数据传送速率最快为8MB/s,地址总线宽度为24位,可以支持16 MB的内存。

总线中的地址、数据线采用非多路复用形式,使系统的扩展设计更为简便,可供选择的ISA插件卡品种也较多。

前62引脚的信号分为地址线、数据线、控制线、状态线、辅助线与电源等5类,新增加的36引脚插槽信号扩展了数据线、地址线、存储器和I/O设备的读写控制线、中断和DMA控制线、电源和地线等。

ISA总线由IBM公司推出,已经成为8位和16位数据传输总线的工业标准是早期比较有代表性的总线。

5.7 PCI总线有哪些主要特点,PCI总线结构与ISA总线结构有什么地方不同?【解答】(1)线性突发传输;(2)支持总线主控方式和同步操作;(3)独立于处理器;(4)即插即用;(5)适合于各种机型;(6)多总线共存;(7)预留发展空间;(8)数据线和地址线复用结构,节约线路空间,降低设计成本。

PCI总线结构与ISA总线结构的不同:典型PCI系统允许在一个总线中插入32个物理部件,每一个物理部件可含有最多8个不同的功能部件。

处理器与RAM位于主机总线上,具有64位数据通道和更宽以及更高的运行速度。

指令和数据在CPU和RAM之间快速流动,然后把数据交给PCI总线。

PCI负责将数据交给PCI扩展卡或设备。

驱动PCI总线的全部控制由PCI桥实现。

ISA总线构成的微机系统中,内存速度较快时通常采用将内存移出ISA总线并转移到自己的专用总线—内存总线上的体系结构。

ISA总线以扩展插槽形式对外开放,磁盘控制器、显示卡、声卡、打印机等接口卡均可插在8MHz、8/16位ISA总线插槽上,以实现ISA支持的各种外设与CPU的通信。

5.8 EISA总线与ISA总线相比有哪些主要特点?【解答】(1)用于32 位微机中,支持32位寻址,寻址空间达4GB,支持64KBI/O端口寻址。

(2)具有32位数据线,大大提高了数据传输能力,最大数据传输速率达33 MB/S。

(3)支持多处理器结构,支持多主控总线设备。

(4)具有自动配置功能,可以根据配置文件自动地初始化,配置系统板和多扩展卡。

(5)扩展了DMA的范围和传输速度,支持7个DMA通道。

DMA数据传输可在ISA方式下,也可在EISA方式下。

在EISA方式下,使用32位数据总线和地址总线。

(6)采用同步数据传送协议,可支持一次传送,也支持突法方式传送。

5.9 VESA局部总线与ISA总线有什么不同之处?【解答】EISA总线工作频率是8MHz,而VESA局部总线工作频率可以达到33MHz,其最大传输率可达132MB/s,可与CPU同步工作。

因此,需要高速数据传输的系统可以采用VESA局部总线,它通常用于视频和磁盘到基于80486的PC机的接口。

VESA局部总线是ISA总线的扩展,不同之处在于VESA局部总线没有在16位ISA总线连接器上增加任何器件,而是在16 位ISA总线连接器的后面增加了第3个连接器,即VESA连接器。

VESA局部总线上的连线与EISA总线卡非常相似,VESA局部总线还包括一个32位地址和数据总线,用于将存储器和I/O设备连接到微处理器上。

5.10 简述PCI总线的主要特点,分析其系统组成结构,有那些主要引脚及其功能?【解答】(1)线性突发传输;(2)支持总线主控方式和同步操作;(3)独立于处理器;(4)即插即用;(5)适合于各种机型;(6)多总线共存;(7)预留发展空间;(8)数据线和地址线复用结构,节约线路空间,降低设计成本。

PCI总线信号分为地址线、数据线、接口控制线、仲裁线、系统线、中断请求线、高速缓存支持、出错报告等信号线。

规定了长卡、短卡两种PCI扩展卡及连接器。

长卡提供64位接口,插槽A、B两边共定义了188个引脚;短卡提供32位接口,插槽A、B两边共定义了124个引脚。

5.11 什么叫PCI桥?有哪些主要功能?【解答】PCI桥实际是PCI总线控制器,实现主机总线与PCI总线的适配耦合。

主要功能如下:(1)提供低延迟访问通路,使处理器能直接访问通过低延迟访问通路映射于存储器空间或I/O空间的PCI设备。

(2)提供能使PCI主设备直接访问主存储器的高速通路。

(3)提供数据缓冲功能,可以使CPU与PCI总线上的设备并行工作而不必相互等待。

(4)可以使PCI总线的操作与CPU总线分开,实现了PCI总线的全部驱动控制。

5.12 什么是AGP总线?它有哪些主要特点,应用在什么场合?【解答】AGP总线是一种高速图形接口的局部总线标准。

主要特点如下:(1)具有双重驱动技术,允许在一个总线周期内传输两次数据。

(2)采用带边信号传送技术,在总线上实现地址和数据的多路复用。

(3)采用内存请求流水线技术,隐含了对存储器访问造成的延迟,允许系统处理图形控制器对内存进行的多次请求。

(4)通过把图形接口绕行到专用的适合传输高速图形、图像数据的AGP通道上,解决了PCI带宽问题。

(5)AGP接口只能为图形设备独占,不具有一般总线的共享特性。

AGP接口只能应用于图形设备。

5.13 简述IEEE l394总线的特点和工作原理。

【解答】IEEE l394是一种新型的高速串行总线。

特点:可达到较高的传输速率;总线采用同步传输模式和异步传输模式;可实现即插即用并支持热插拔等。

它的应用范围主要是那些带宽要求超过100KB/s的硬盘和视频外设。

IEEE 1394总线通过一根1394桥接器与计算机的外部设备相连,把各设备当作寄存器或内存,采用内存编址方法,因而可以进行处理器到内存的直接传输。

5.14 简述I2C总线的特点和工作原理?【解答】I2C总线主要具有以下特性:(1)二线传输。

(2)当系统中有多个主器件时,在I2C总线工作时任何一个主器件都可成为主控制器。

(3)I2C总线传输时,采用状态码的管理方法。

(4)系统中所有外围器件及模块采用器件地址及引脚地址的编址方法。

(5)所有带I2C接口的外围器件都具有应答功能。

(6)任何具有I2C总线接口的外围器件,都具有相同的电气接口,各节点的电源都可以单独供电,并可在系统带电情况下接入或撤出。

I2C总线的工作原理:器件之间通过串行数据线SDA和串行时钟线SCL相连接并传送信息。

I2C总线规定起始信号后的第一个字节为寻址字节,寻址被控器件,并规定传送方向。

主控器发送起始信号后立即发送寻址字节,总线上的所有器件都将寻址字节中的7位地址与自己器件地址相比较。

如果两者相同,则该器件认为被主控器寻址,并根据读/写位确定是被控发送器或被控接收器。

5.15 定性讨论在开发和使用微型计算机系统时,应该怎样合理地选择微机总线?需要注意的有哪些方面?【解答】微型计算机总线的主要职能是负责计算机各模块间的数据传输,因此选择总线主要要衡量其性能。

总线性能指标中最主要的是数据传输率,另外,可操作性、兼容性和性能-价格比也是很重要的技术特征。

总线的主要性能指标有以下几项:(1)总线宽度;(2)标准传输率Mb/s;(3)时钟同步/异步;(4)信号线数;(5)负载能力;(6)总线控制方法;(7)扩展板尺寸;(8)其它指标等。

相关文档
最新文档