微机原理课后答案.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:12 大小:135KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理课后答案.doc

微机原理课后答案.doc

预览

免费试读已结束,剩余 2 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课后答案:2.1将下列十进制数分别转换为二进制数、八进制数、十六进制数。128D=10000000B=200O=80H1024D=10000000000B=2000O=400H0.47D=0.01111000B=0.36O=0.78H625D=1001110001B=1161O=271H67.544D=1000011.1000B=103.4264O=43.8BH2.2将下列二进制数转换成十进制数。10110.001B=22.125D11000.0101B=24.3125D2.3将下列二进制数分别转换为八进制数、十六进制数。1100010B=142O=62H101110.1001B=56.44O=2E.9H0.1011101B=0.564O=0.BAH2.4写出下列用补码表示的二进制数的真值。01110011—→01110011—→+11500011101—→00011101—→+2910010101—→11101011—→-10711111110—→10000010—→-210000001—→11111111—→-1272.6写出下列十进制数的BCD码表示形式。456=(010001010110)BCD789=(011110001001)BCD123=(000100100011)BCD3.18086CPU由几部分组成?它们的主要功能是什么?答:从功能上讲,8086分为两部分,即总线接口部件BIU(BusInterfaceUnit)和执行部件EU(ExecutionUnit)。BIU是CPU与外部存储器及I/O的接口,负责与存储器和I/0系统进行数据交换。指令执行部件EU完成指令译码和执行指令的工作。3.28086有多少根地址线?可直接寻址多大容量的内存空间?答:8086CPU有16根数据线和20根地址线,直接寻址空间为220,即为1M字节。3.38086内部的寄存器由哪几种类型组成?各自的作用是什么?答:8086CPU内部有14个16位寄存器,可以分为以下三组:分别是通用寄存器组,段寄存器组,控制寄存器。通用寄存器组可以分为两组:数据寄存器和地址指针与变址寄存器。数据寄存器主要用来保存算术、逻辑运算的操作数、中间结果和地址。地址指针与变址寄存器主要用于存放或指示操作数的偏移地址。段寄存器组:8086/8088CPU内部设置了4个16位段寄存器,它们分别是代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS、附加段寄存器ES,由它们给出相应逻辑段的首地址,称为“段基址”。控制寄存器:含指令指针IP及标志位寄存器FR。IP用来存放将要执行的下一条指令在现行代码段中的偏移地址。标志寄存器FR用来存放运算结果的特征3.58086的存储器采用什么结构?答:8086的存储器采用分体结构。1M的存储空间分成两个存储体:偶地址存储体和奇地址存储体,各为512K字节。3.78086系统中的堆栈操作是按什么原则进行的?答:堆栈操作的原则是后进先出。4.3存储器的地址译码有几种方式?各自的特点是什么?答:常用的存储器地址译码有两种方式,即单译码和双译码方式。单译码方式是一个“N中取1”的译码器,译码器输出驱动N根字线中的一根,每根字线由M位组成。若某根字线被选中,则对应此线上的M位信号便同时被读出或写入,经输出缓冲放大器输出或输入一个M位的字。主要用于小容量的存储器。双译码方式采用的是两级译码电路。当字选择线的根数N很大时,N=2p中的p必然也大,这时可将p分成两部分,如:N=2p=2q+r=2q×2r=X×Y,这样便将对N的译码分别由X译码和Y译码两部分完成。从而大大减少了选择线的数目。4.4某RAM芯片的存储容量为1024×8位,该芯片的外部引脚应有几条地址线?几条数据线?若已知某RAM芯片引脚中有13条地址线,8条数据线,那么该芯片的存储容量是多少?答:该芯片的外部引脚应有10条地址线,8条数据线。RAM芯片引脚中有13条地址线,8条数据线,那么该芯片的存储容量是8K×8位。4.5用Intel21141K×4位的RAM芯片组成32K×8位的存储器,需要多少块这样的芯片?答:需要64块。注:扩展时需要的芯片数量可以这样计算:要构成一个容量为M×N位的存储器,若使用p×k位的芯片(p<M,k<N),则构成这个存储器需要(M/p)×(N/k)个这样的存储器芯片。4.6利用2764芯片(EPROM,8K×8位)并采用74LS138译码器进行全译码,在8086系统的最高地址区组成32KB的ROM,请画出这些芯片与系统总线连接的示意图。74LS138G1G2AG2B&OA19A18A17A16A