华科微机原理第一二次课外作业
微机原理第1-2章习题(答案).doc
X)/ \7 \7 \7 12 3 4 /(V z/l \ z(\ 7(\ 微机原理第1-2章习题(答案)1.什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?这三者有什么联系和区别?答:微处理器是指微缩的CPU大规模集成电路,其职能是执行算术、逻辑运算和控制整个计算机自动地、协调地完成操作;微型计算机是以微处理器为核心,配上大规模集成电路的RAM、ROM、I/O 接口以及相应的辅助电路而构成的微型化的计算机装置;微型计算机系统是以微型计算机为核心构成的某种特殊用途的应用系统;实际上,微型计算机是我们普通意义上提到的计算机的一种,而微处理器是微型计算机的核心,微型计算机系统则是微型计算机在不同应用场合下的扩展。
(注意,对于微型计算机和微型计算机系统的区别在不同的参考书上可能有不同的解释。
其中-•种看法是:微型计算机是指纯硬件设备(也就是所谓的裸机),微型计算机系统才是真正包括软件和硬件在内的、有实用价值的微型计算机设备;另一种看法是:微型计算机是具有最简单软、硬件配置的微型计算机设备, 而微型计算机系统是指具有较丰富的软硬件配骨、适用于某些特别应用场合的微型计算机设备。
本书认为,这两个概念的区别在目前来说不是非常明显和非常重要,因此采用了比较含糊的说法。
)2.什么叫机器数?什么叫真值?试综述有符号数和无符号数的机器数主耍有哪些表示方法。
答:一般数学上用“ + ”“一”号加上数值大小表示数据的形式我们称为数据的真值,如+ 15、-25等;而计算机中用二进制表示的、符号也数码化了的带符号数称为机器数,如+ 15可以表示为00001111, -25可以表示为10011001 (原码形式)。
计算机中,无符号数可以直接用二进制、八进制、十六进制或BCD 码等形式来表示;而带符号数可以用二进制、八进制或十六进制的原码、反码、补码三种方式来表示。
3.写出下列十进制数的原码、反码和补码表示(用8位二进制数表示,最高位为符号位):(1) 13 (2) 120 (3) 35 (4) -127(13)10= (0000,1101)原码=(0000,1101)反日=(0000,1101)补码(120) 10= (0111, 1000)原码=(0111, 1000)反码=(0111, 1000)补码(35) 10= (0010, 0011)原码=(0010, 0011)反码=(0010,0011)补码(—127) 10二(1111, 1111)原码=(1000, 0000)反码=(1000, 0001)补码4.8086CPU分为哪两个部分?各部分主要db什么组成?答:8086/8088 CPU分为总线接口部件(BIU)和执行部件(EU)两个部分。
微机原理作业及参考答案
第一章计算机基础(P32)1-1电子管,晶体管,中小规模集成电路、大规模、超大规模集成电路。
1-2把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集成电路或超大规模集成电路封装之中,这个器件才被称为微处理器。
以微处理器为核心,配上由大规模集成电路制作的只读存储器(ROM)、读写存储器(RAM)、输入/输出、接口电路及系统总线等所组成的计算机,称为微型计算机。
微型计算机系统是微型计算机配置相应的系统软件,应用软件及外部设备等.1-3写出下列机器数的真值:(1)01101110 (2)10001101(3)01011001 (4)11001110答案:(1)+110 (2)-13(原码) -114(反码)-115(补码)(3)+89 (4)-78(原码)-49(反码)-50(补码)1-4写出下列二进制数的原码、反码和补码(设字长为8位):(1)+010111 (2)+101011(3)-101000 (4)-111111答案:(1)[x]原=00010111 [x]反= 00010111 [x]补= 00010111(2)[x]原=00101011 [x]反= 00101011 [x]补= 00101011(3)[x]原=10101000 [x]反= 11010111 [x]补= 11011000(4)[x]原=10111111 [x]反= 11000000 [x]补=110000011-5 当下列各二进制数分别代表原码,反码,和补码时,其等效的十进制数值为多少?(1)00001110 表示原码14,反码14,表示补码为14(2)11111111 表示原码-127,反码-0,表示补码为-1(3)10000000 表示原码-0,反码-127,表示补码为-128(4)10000001 表示原码-1,反码-126,表示补码为-1271-6 已知x1=+0010100,y1=+0100001,x2=-0010100,y2=-0100001,试计算下列各式。
华科微机原理第二次作业
第二次作业1.逻辑运算指令对字或字节执行逻辑运算操作,它们都是按位进行操作。
2.形成操作数地址的方式,称为操作数的寻址方式,用某个寄存器中操作数的值作为地址的寻址方式称为间接寻址。
3.中断向量表中存放的是中断程序入口的段地址及偏移地址。
对于外部中断,CPU在获取类型码N后,以相应偏移量将中断向量表中的段地址及偏移地址取至CPU中的CS 寄存器和IP 寄存器中,以便在下一周期自动实现程序转移。
4.存储器或IO设备经缓冲后通过总线与CPU连接,且任一时刻只能有 1 个部件通过总线与CPU进行数据通讯,这是由器件中的译码电路实现的。
5.8086从数据线上读取数据的时候,其引脚DT/R为低电平,将数据写入存储器或IO设备的时候,其引脚DT/R为高电平。
6.已知某微机控制系统中的RAM容量为4K×16位.首地址为4800H.其最后一个单元的地址为_____147FF____H,其所用数据线和地址线分别为16 和20 根。
7.某微机系统的存储容量为256K字节,若采用单片容量为16Kx1位的SRAM 芯片,则组成该存储系统共需该类芯片多少个?每个存储芯片需要多少根地址选择线?若每8个芯片为一组构成字节单元,则整个系统需要多少个芯片组?答:需SRAM芯片128个,每个存储芯片需14根地址选择线,需16个芯片组。
8.某微机系统中只读存储器ROM为6K,最后一个单元的地址为9BFFH,随机存储器RAM为3K。
已知存储体地址为连续的,且ROM在前,RAM在后,分别求该存储体的首地址和末地址、以及ROM和RAM地址空间分布。
答:该储存体的首地址(第一个ROM单元地址)为:9BFFH-6K+1=8400H该储存体的末地址(最后一个RAM单元地址)为:9BFFH+3K=A7FFHROM的地址空间分布为8400H~9BFFH,RAM的地址空间分布为9C00H~A7FFH。
微机原理课后答案 (4)
微机原理课后答案第一章:计算机系统简介1.1 问题1.计算机硬件系统由哪些部分组成?2.什么是计算机软件系统?3.计算机的主要功能有哪些?1.2 答案1.计算机硬件系统由以下几部分组成:–中央处理器(CPU)–内存(Memory)–外部设备(包括输入设备和输出设备)2.计算机软件系统是指计算机系统中的各种软件程序的集合,包括系统软件和应用软件。
系统软件用于管理和控制计算机硬件系统的运行,例如操作系统、编译器、数据库管理系统等。
应用软件用于实现各种具体的应用功能,例如文字处理软件、图形设计软件、游戏等。
3.计算机的主要功能包括:–进行数据的输入、输出和存储。
–进行数据的处理和运算。
–运行各种软件程序,实现各种功能。
第二章:计算机的基本组成部分2.1 问题1.什么是计算机的存储器?2.什么是计算机的输入设备?3.什么是计算机的输出设备?2.2 答案1.计算机的存储器是指计算机中用于存储数据和程序的设备,包括主存储器和辅助存储器。
主存储器又称为内存,是计算机中用于存放程序和数据的临时存储区域,其容量相对较小但访问速度很快。
辅助存储器是用于永久性存储数据和程序的设备,例如硬盘、固态硬盘或者光盘。
2.计算机的输入设备是用于将外部数据或命令输入到计算机中的设备,常见的输入设备包括键盘、鼠标、扫描仪、摄像头等。
3.计算机的输出设备是用于将计算机处理后的结果或数据输出到外部的设备,常见的输出设备包括显示器、打印机、音频设备等。
第三章:计算机的运算方法3.1 问题1.什么是计算机的算术运算?2.什么是计算机的逻辑运算?3.什么是计算机的数据转移?3.2 答案1.计算机的算术运算是指计算机对数字数据进行加、减、乘、除等运算的过程。
算术运算包括整数运算和浮点数运算。
整数运算是指对整数进行计算的过程,浮点数运算是指对带有小数部分的实数进行计算的过程。
2.计算机的逻辑运算是指计算机对逻辑数据进行与、或、非等运算的过程。
逻辑运算常用于判断和决策的场景,例如判断某个条件是否为真、执行不同的分支等。
微机原理习题及答案
微机原理习题及答案(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理习题册第 1 章数制和码制1.将下列十进制数分别转换为二进制数(4)(1)147 (2)4095 (3)解:147=B 4095=B= =2. 将下列二进制数分别转换为十进制数(3)(1)(2).001B解:= .001B==3.将二进制数转换成十六进制数(1)B(2)11B(3)101B (4)0B(5)01111111B(6)0B 解:(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=1B=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 原码 B 补码 B(3)+1111111B 原码 01111111B 补码 01111111B(4)-1111111B 原码 B 补码 B(5)+1000000B 原码 01000000B 补码 01000000B(6)-1000000B 原码 B 补码 B6.已知 a=00111000B,b=B,计算下列逻辑运算:(1)a ANDb;(2)a OR b;(3)a XOR b;(4)NOT a;解:(1)00000000B(2)1B(3)1B(4)B7.求下列组合 BCD 数的二进制和十六进制表示形式:()(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 。
完整版微机原理课后习题参考答案.doc
完整版微机原理课后习题参考答案.doc2篇微机原理课后习题参考答案(一)微机原理课后习题是帮助学生巩固所学知识,提高学习效果的一种重要方式。
通过解答习题,学生可以检验自己的理解程度和掌握技能,同时也能发现知识的不足之处,以便及时调整学习方法和加强练习。
以下是微机原理课后习题的参考答案,供学生参考:1. 请简述微机的基本组成部分。
答:微机的基本组成部分包括中央处理器(CPU)、内存、输入输出设备和总线。
其中,中央处理器是微机的控制中心,负责数据的处理和指令的执行;内存是用于存储数据和程序的地方,包括随机访问存储器(RAM)和只读存储器(ROM);输入输出设备用于与外部设备进行信息交换,包括键盘、显示器、打印机等;总线是连接中央处理器、内存和输入输出设备的通道,用于数据传输和控制信号传递。
2. 什么是存储器的地址空间?答:存储器的地址空间是计算机可寻址的存储单元的集合。
每个存储单元都有一个唯一的地址,用于在存储器中定位该存储单元。
地址空间的大小决定了计算机可以寻址的最大存储容量。
常见的存储器地址空间包括物理地址空间和逻辑地址空间。
物理地址空间是实际存在的存储单元的集合,由硬件决定;逻辑地址空间是程序员或操作系统所见到的地址空间,它可以比物理地址空间大或小,具体取决于使用的地址转换机制。
3. 简述中央处理器的主要功能。
答:中央处理器的主要功能包括指令的执行和数据的处理。
指令的执行是指根据程序中的指令,按照特定的指令集进行操作,包括数据传输、算术运算、逻辑运算等。
数据的处理是指对输入的数据进行处理,可以进行各种运算和逻辑操作,生成相应的结果。
除了执行指令和处理数据外,中央处理器还负责控制系统的运行,包括控制信号的发出和时序的控制,以确保各个组成部分协调工作。
4. 什么是总线?答:总线是微机中各个组成部分之间进行数据传输和控制信号传递的通道。
它可以看作是计算机内部各个部分之间进行信息交换的公共通道。
总线通常分为数据总线、地址总线和控制总线三种类型。
微机原理及应用习题
下列寻址方式下的有效地 址EA和物理地址PA(注意:寄 存器和基址用BX,变址用DI)
(1)直接寻址 (2)寄存器间接寻址 (3)寄存器相对间接寻址
(4)变址寻址 (5)寄存器相对变址寻址 (6)基址加变址寻址
(7)基址加变址相对寻址
2、 判断下列指令是否正确?
(1)MOV AL,BX
(2)MOV AL,CL
4、已知x和y的二进制值,用加减交替法计算[x/y]原。
x =1000 y = 0010
5、已知x和y的二进制值,用恢复余数法计算[x/y]原。
x = 01001 y = 00010
6、已知x和y的二进制值,用补码一位乘法计算[x*y]补。
x= -0011 y= -0101
7、用浮点数运算步骤对下列数据进行二进制运算,浮点
574二进制数精确到小数后4位十六进制数精确到小数后1位2004年2月21011101410101001358743753写出下列十进制数的原码反码和补码用8位二进制数表示16531154用4位十六进制数写出下列十进制数的原码反码和补码112039995将下列带符号数用补码表示
微机原理及应用习题 2004年2月
四、第四次作业
1、已知一数段中的数据为
DATA segment
STR1
DB 0,1,2
STR2 DB “012”
COUNT EQU 30
NUMB DB 3 DUP(2) NUMW DW 10H,-60H
POIN DW 0
Data
ends
试画出数据段中的数据在存储器中存储的形式。
2、上题中,各变量的偏移地址与变量值 各是多少? 3、试写出执行下列指令序列后BX寄存器的内容,执行前 (BX)= 6D16H
微机原理习题答案1234章模板
微机原理与接口技术习题解答第1章数制与码制1.将下列十进制数转换成二进制数:(1)58;(2)67.625; (3)5721;解:(1)58D = 0011 1010B(2)67.625D = 0100 0011.1010B(3)5721D = 0001 0110 0101 1001B2.将二进制数变换成十六进制数:(1)1001 0101B;(2)11 0100 1011B;(3)1111 1111 1111 1101B;(4)0100 0000 10101B;(5)0111 1111B;(6)0100 0000 0001B解:(1)1001 0101B = 95H(2)11 0100 1011B = 34BH(3)1111 1111 1111 1101B = FFFDH(4)0 1000 0001 0101B = 815H(5)0111 1111B = 7FH(6)0100 0000 0001B = 401H3.将十六进制数变换成二进制数和十进制数:(1)78H;(2)0A6H;(3)1000H;(4)0FFFFH解:(1)78H = 120D = 0111 1000B(2)0A6H = 166D = 1010 0110B(3)1000H = 4096D = 0001 0000 0000 0000H(4)0FFFFH = 65535D = 1111 1111 1111 1111B4.将下列十进制数转换成十六进制数:(1)39;(2)299.34375;(3)54.5625解:(1)39D = 27H(2)299.34375D = 12B.58H(3)54.5625D = 36.9H5.将下列二进制数转换成十进制数:(1)10110.101B;(2)10010010.001B;(3)11010.1101B解:(1)10110.101B = 22.625D(2)10010010.001B = 146.125D(3)11010.1101B = 26.8125D6.计算(按原进制运算):(1)10001101B+11010B;(2)10111B+11100101B;(3)1011110B-1110B;(4)124AH+78FH;(5)5673H+123H;(6)1000H-F5CH;解:(1)10100111B(2)11111100B(3)1010000B(4)19D9H(5)5796H(6)A4H7.已知a=1011B, b=11001B, c=100110B, 按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b; (2)c-a-b; (3)a×b; (4)c÷b解:a=1011B=11D b=11001B=25D c=100110B =38D(1)100100B = 36D(2)10B = 2D(3)1 0001 0011B=275D(4)1B 余1101B= 13D8.已知a=00111000B, b=11000111B, 计算下列逻辑运算:(1)a AND b; (2)a OR b; (3)a XOR b; (4)NOT a解:(1)00000000B(2)11111111B(3)11111111B(4)11000111B9.设机器字长为8位,写出下列各数的原码和补码:(1)+1010101B;(2)-1010101B;(3)+1111111B;(4)-1111111B;(5)+1000000B;(6)-1000000B解:(1)原01010101B 补01010101B(2)原11010101B 补10101011B(3)原01111111B 补01111111B(4)原11111111B 补10000001B(5)原01000000B 补01000000B(6)原11000000B 补11000000B10.写出下列十进制数的二进制补码表示(设机器字长为8位):(1)15;(2)-1;(3)117;(4)0;(4)-15;(5)127;(6)-128;(7)80解:(1)(00001111B)补(2)(11111111B)补(3)(01110101B)补(4)(00000000B)补(5)(11110001B)补(6)(01111111B)补(7)(10000000B)补(8)(01010000B)补11.设机器字长为8位,先将下列各数表示成二进制补码,然后按补码进行运算,并用十进制数运算进行检验:(1)87-73;(2)87+(-73);(3)87-(-73);(4)(-87)+73;(5)(-87)-73;(6)(-87)-(-73);解:(1)1110B=14D(2)00001110B 进位舍弃(3)10100000B=-96D 溢出(4)11110010B=-14D(5)01100000B=96D 溢出(6)11110010B=-14D12.已知a,b,c,d为二进制补码:a=00110010B, b=01001010B, c=11101001B, d=10111010B,计算:(1)a+b;(2)a+c;(3)c+b;(4)c+d;(5)a-b;(6)c-a;(7)d-c;(8)a+d-c解:(1)01111100B(2)00011011B(3)00110011B(4)10100011B(5)11101000B(6)10110111B(7)11010001B(8)11B13.设下列四组为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解:(1)a+b=8EH溢出,a-b=E0H未溢出(2)8EH未溢出,E0H未溢出(3)CEH未溢出,20H未溢出(4)FEH未溢出70H未溢出14.求下列组合BCD数的二进制和十六进制表示形式:(1)3251(2)12907(3)2006解:(1)0011 0010 0101 0001B = 3251H(2)0001 0010 1001 0111B = 12907H(3)0010 0000 0000 0110B = 2006H15.将下列算式中的十进制数表示成组合BCD码进行运算,并用加6/减6修正其结果:(1)38+42;(2)56+77;(3)99+88;(4)34+69;(5)38-42;(6)77-56;(7)15-76;(8)89-23解:(1) 0011 1000B + 0100 0010B = 0111 1010B 低BCD码位需要加6修正0111 1010B + 0000 0110B = 1000 0000B = 80BCD(2) 0101 0110B + 0111 0111B = 1100 1101B 高、低BCD码位都需要加6修正1100 1101B + 0110 0110B = 0001 0011 0011B=133BCD(3) 1001 1001B+1000 1000B = 0001 0010 0001B 高、低BCD码位都需要加6修正0001 0010 0001B +0110 0110B = 0001 1000 0111B=187BCD(4) 0011 0100B + 0110 1001B = 1001 1101B 低BCD码位需要加6修正1001 1101B + 0000 0110B = 1010 0011B 修正结果使高BCD码位需要加6修正1010 0011B +0110 0000B = 0001 0000 0011B = 103BCD(5) 00111000B-01000010B =(-1)1111 0110B 高 BCD码位需要减6修正(-1)1111 0110B -0110 0000B =(-1)1001 0110B=-100+96=-4BCD(6)01110111B-01010110B = 0010 0001B = 21BCD(7) 00011001B-01110110B =(-1)1001 1111B 高、低BCD码位都需要减6修正(-1)1001 1111B -01100110B =(-1)0011 1001B = -100+39 = -61BCD(8)10001001B-00100011B = 0110 0110B = 66BCD16.将下列字符串表示成相应的ASCII码(用十六进制数表示):(1)Example 1;(2)XiDian University;(3)-108.652;(4)How are you?;(5)Computer(6)Internet Web解:(1)45H,78H,61H,6DH,70H,6CH,65H,20H,31H(2)58H,69H,44H,69H,61H,6EH,20H,55H,6EH,69H,76H,65H,72H,73H,69H,74H,79H (3)2DH,31H,30H,38H,2EH,36H,35H,32H(4)48H,6FH,77H,20H,61H72H,65H,20H79H,6FH,75H(5)43H,6FH,6DH,70H,75H,74H,65H,72H(6)49H,6EH,74H,65H72H,6EH,65H,74H,20H,57H,65H,62H17.将下列字符串表示成相应的ASCII码(用十六进制数表示):(1)Hello(2)123<CR>456;(注:<CR>表示回车)(3)ASCII;(4)The number is 2315解:(1)48H,65H,6CH,6CH,6FH (2)31H,32H,33H,0DH,34H,35H,36H (3)41H,53H,43H,49H,49H (4)54H,68H,65H,20H,6EH,75H,6DH,62H,65H,72H第2章 8086 CPU 结构与功能1. 微处理器内部结构由哪几部分组成?阐述各部分的主要功能。
微机原理第一、二章习题参考答案
第一章2、已知A=1011 1110B,B=1100 1100B,求下列运算结果:⑴算术运算A+B和A-B⑵逻辑运算A AND B、A OR B、A XOR B解:⑴算术运算:A+B = 1000 1010 A-B = 1111 0010进位C=1 进(借)位C=1A:1011 1110 A:1011 1110+)B:1100 1100 -)B:1100 1100---------------- ----------------S:1 1000 1010 1 1111 0010⑵逻辑运算 A AND B、A OR B、A XOR BA∧B = 1000 1100 A∨B = 1111 1110 A B = 0111 0010 1011 1110 1011 1110 1011 1110∧1100 1100 ∨1100 1100 1100 1100-------------- --------------- ---------------1000 1100 1111 1110 0111 00103、已知[x] 补= 1100 0000B,[y] 补= 0100 0000B⑴求x和y真值的十进制形式⑵求[x-y]补,并给出结果的十进制形式⑶求[x + y]补,并给出结果的十进制形式解:6 = 64D⑴︱X︱= ([x] 补) 补= 0011 1111 +1 = 0100 0000B = 2X真值= -64DY真值= 0100 0000B = +26 = +64D⑵∵[-Y]补码= ([y] 补) 补= 1011 1111 + 1 =1100 0000∴[x-y]补= [X]补码-[Y]补码= [X]补码+ [-Y]补码= 1100 0000 +1100 0000 = 1 1000 0000 (无溢出,舍弃进位1)= 1000 0000 = -128D⑶[x + y]补= [X]补码+ [Y]补码= 1100 0000 + 0100 0000= 1 0000 0000(无溢出,舍弃进位1)= 0000 0000 = 0D4、问答题⑴ 冯·诺依曼计算机的设计思想和方案是什么?答:以“二进制”来存储信息和数据,以“存储程序”来指挥操作为基础结构思想,设计方案要点是:用二进制数的形式表示指令和数据;将指令和数据存放在存储器中;计算机硬件由控制器、运算器、存储器、输入设备和输出设备5大部分组成。
微机原理与应用A(在线作业)
《微机原理及应用A》第1次作业本次作业是本门课程本学期的第1次作业,注释如下:一、单项选择题(只有一个选项正确,共20道小题)1. bit的意义是。
(A) 字(B) 字节(C) 字长(D) 二进制位正确答案:D解答参考:2. 在机器数中,的零的表示形式是唯一的。
(A) 原码(B) 补码(C) 反码(D) 原码和反码正确答案:B解答参考:3. 微型计算机中运算器的主要功能是。
(A) 控制计算机的运行(B) 算术运算和逻辑运算(C) 分析指令并执行(D) 负责存取存储器中的数据正确答案:B解答参考:4. 在寄存器间接寻址方式中,操作数应该在中。
(A) 寄存器(B) 堆栈栈顶(C) 累加器(D) 存单元正确答案:D解答参考:5. 静态半导体存储器RAM 。
(A) 不需要动态刷新(B) 芯片部已有自动刷新逻辑(C) 断电后仍能保持容不变(D) 工作过程中存储容静止不变正确答案:A解答参考:6. 外设接口是位于之间的逻辑部件。
(A) CPU与系统总线(B) 系统总线与外部设备(C) 主存与CPU(D) 主存与外部设备正确答案:B解答参考:7. 在统一编址方式下,下面哪一个说确()(A) 一个具体地址只能对应输入输出设备(B) 一个具体地址只能对应存单元(C) 一个具体地址既可对应存单元又可对应输入输出设备(D) 一个具体地址只对应I/O设备或者只对应存单元正确答案:D解答参考:8. 下列指令正确的是________。
(A) IN AX, 1234H(B) XCHG BX, 0F000H(C) DATA DB 12H, 256(D) PUSH AX.正确答案:D解答参考:9. 下各指令的源操作数采用寄存器寻址方式的是_______。
(A) MOV AX,[BP](B) MOV DS,AX(C) MOV DI,0FF00H(D) MOV BX,[2100H]正确答案:B解答参考:10. 静态RAM的基本存储电路是________。
微机原理课后习题解答(DOC)
微机原理习题第一章绪论习题与答案1. 把下列二进制数转换成十进制数、十六进制数及BCD码形式。
(1)10110010B =(2)01011101.101B =解:(1)10110010B = 178D = B2H = (0001 0111 1000)BCD (2)01011101.101B = 93.625D = 5D.AH= (1001 0011.0110 0010 0101)BCD2. 把下列十进制数转换成二进制数。
(1)100D =(2)1000D =(3)67.21D =解:(1) 100D = 01100100B(2) 1000D = 1111101000B(3)67.21D = 1000011.0011B3. 把下列十六进制数转换成十进制数、二进制数。
(1) 2B5H =(2) 4CD.A5H =解:(1)2B5H = 693D = 0010 1011 0101B(2)4CD.A5H = 1229.6445D = 0100 1100 1101.1010 0101 B4. 计算下列各式。
(1)A7H+B8H =(2)E4H-A6H =解:(1)A7H+B8H = 15FH(2)E4H-A6H = 3EH5. 写出下列十进制数的原码、反码和补码。
(1)+89(2)-37解:(1)[+89 ] 原码、反码和补码为: 01011001B(2)[-37] 原码= 10100101 B[-37] 反码= 11011010 B[-37] 补码= 11011011 B6.求下列用二进制补码表示的十进制数(1)(01001101)补=(2)(10110101)补=解:(1)(01001101)补= 77D(2)(10110101)补= -75D7.请用8位二进制数写出下列字符带奇校验的ASCII码。
(1)C:1000011 (2)O:1001111(3)M:1001101 (4)P:1010000解:(1)C:0 1000011 (2)O:0 1001111(3)M:1 1001101 (4)P:1 10100008.请用8位二进制数写出下列字符带偶校验的ASCII码。
微机原理第一次作业
微机原理与接口技术第一次作业阅读过Intel酷睿和CPU的发展历程,我不仅了解了它们的历史,更多的是引发了我对于科技发展的思考。
首先,科技的发展是社会发展推动的。
例如,世界上第一台电子计算机ENIAC 的产生,就是美国军方需要计算弹道的各种非常复杂的非线性方程组,资助了美国宾州大学研究电子计算机;由于人们希望计算机能迅速解决问题,CPU的速度不断提高。
正是由于人类的生产生活不断发展,就会对科技产生需求,而这一需求正是科学技术发展的动力,同时,科技的发展也使得社会更为美好。
其次,技术的发展需要人才的推动。
虽然所阅读材料是关于Intel酷睿和CPU 的发展历程,都是技术或者产品的发展,但是技术之所以可以发展进步,也是由于一大批精英的不懈奋斗。
他们既具有敏锐的目光,可以预测市场需求;又具有专业的头脑,可以进行技术的研发。
CPU的每一次更新换代,都是这些人才所作出的努力。
因此,作为大学生,更应该夯实基础,投身科研创新,为技术的发展作出贡献。
此外,我还从这两份材料中学到很多专业的知识。
从《三十年史诗——地球上出现过的CPU完全珍藏》,我基本了解了CPU的基本构成、CPU的流派、指令系统、内核结构等。
此外,文章中还列出了多种CPU的照片,让我对不同型号、不同参数的CPU都有一定的了解。
从Intel酷睿家族历史,我主要了解了酷睿的发展过程。
酷睿的发展,十分切合市场的,依托高新技术,不断进行自我改革和创新,不断研发更好的芯片架构,使得酷睿始终获得人们的青睐,得到最终的成功。
这两份材料虽然内容大部分是酷睿与CPU的发展历程,但这个过程中所包含的很多高新技术和创新意识是非常值得我们学习的。
只有基础扎实,善于发现,勇于创新,才能在竞争激烈的今天获得更好地机会,更多的推进技术的发展和革新。
微机原理作业参考答案(1,2,3章)
微机原理作业参考答案第一次:P16 3,4,5,71.3 冯。
诺依曼计算机的结构特点是什么?答:参考P51.4 典型微机有哪三大总线?它们传送的是什么信息?答:有数据总线(DB,双向,传送数据),地址总线(AB,单向,传送CPU要访问的内存单元地址或IO端口的端口号),控制总线(CB,双向,传送总线控制信息)。
1.5 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?三者有什么区别和联系?答:微型计算机系统可分为三个层次,即:微处理器,微型计算机和微型计算机系统。
微处理器即CPU,是一片主要包含运算器、控制器、寄存器组和总线访问逻辑电路的芯片;微型计算机是以微处理器为核心,配上存储器(ROM、RAM)、I/O接口电路及系统总线等所组成的计算机;以微型计算机为中心,配以相应的外围设备以及控制微型计算机工作的软件,就构成了完整的微型计算机系统。
1.7 试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别?答:内存单元、内存单元的地址、内存单元的内容---这三个名词可类比为:房子、房子的地址、房子里住的人。
也就是说,内存单元是物理器件,8086CPU有二十根地址线,最多可访问1M(2^20)个内存单元。
内存单元按顺序被分配一个地址---第一个单元:0,第二个单元:1...最后一个单元:FFFFFH(或1048575D)。
每个内存单元可存储一个字节的数据。
图略,参考P7。
第二次作业:P54 1,2,3,6,7,9,11,132.1 8086从功能上分为哪两个部件?每个工作部件的功能、组成和特点分别是什么?答:分为执行部件(EU)和总线功能部件(BIU)两部分。
EU功能:执行算术/逻辑命令。
BIU功能:访问内存或I/O端口,从中读/写数据和读指令。
EU组成:ALU、EU控制器、寄存器组(通用、指针变址、标志)BIU组成:指令队列、总线控制逻辑、物理地址生成逻辑(地址加法器、段寄存器、IP)EU、BIU的特点和更详细的功能说明:参考P19。
华科电气微机原理上机实验
微机原理上机实验(第一二次上机)主要内容包括:1.汇编编程上机环境讲解,采用EMU8086V4.952.汇编程序规范编程3.上机编程作业(附提示)详细内容:1.汇编编程上机环境讲解,采用EMU8086V4.951)EMU8086程序简介一般汇编环境是masm软件环境,具体可以到华中大在线上下载。
但是MASM环境是一种在DOS下的编译环境,虽然有debug程序的支持,但对于初学者来说调试观察十分不方便,而且信息又不直观。
Emu8086仿真软件就是在Windows下的一种仿真软件,它可以仿真模拟8086的程序运行,并且可以直观地观察CPU寄存器的变化情况。
Emu8086 - Microprocessor Emulator结合了一个先进的原始编辑器、组译器、反组译器、具除错功能的软件模拟工具(虚拟PC),还有一个循序渐进的指导工具。
这对刚开始学组合语言的人会是一个很有用的工具。
它会在模拟器中一步一步的编译程序码并执行,视觉化的工作环境让它更容易使用。
你可以在程序执行当中检视暂存器、旗标以及记忆体。
模拟器会在虚拟PC 中执行程序,这可以隔绝你的程序,避免它去存取实际硬体,像硬碟、记忆体,而在虚拟机器上执行组合程序,这可以让除错变得更加容易。
这个软件完全相容於Intel 的下一代处理器,包括了Pentium II、Pentium 4,而相信Pentium 5 也会继续支援8086 的。
这种现象让8086 程序码的可携性相当高,它可以同时在老机器以及现代的电脑是执行,8086 的另一个优势是它的指令比较小且相当容易学习。
对于程序类的各种实验,建议用Emu8086仿真软件来进行实验。
Emu8086本身也自带了一些例子程序。
初学者可以观摩别人的写法来安排自己的程序,也可以从中学习各种实用的伪指令及程序结构。
2)EMU8086安装提示安装过程比较简单,请大家自己研究,上机实验时可直接使用试用版本不影响使用,若希望继续使用可自己上网搜取RegKey。
计算机原理第一二次课外作业
第一次课外作业1、微型计算机由哪5个主要部件组成?微型计算机系统包含哪些部分答:微型计算机由:微处理器、内存储器、输入输出接口电路、系统总线、定时电路组成;微型计算机系统包含:硬件以及软件部分。
2、微机总线包括哪几类总线?答:地址总线,数据总线、控制总线。
3、请简要描述数据总线、地址总线和控制总线的基本特点。
答:地址总线:用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口,单向传输。
数据总线:用来在CPU与存储器、I/O接口之间进行数据传送,双向传输。
控制总线:用于传送各种控制信号,双向传输。
4、CPU内部由哪几个主要功能部件构成?各自的主要作用是什么?答:它包括运算器、控制器和寄存器三个主要部分。
运算器的功能是完成数据的算术和逻辑运算的。
控制器一般由指令寄存器、指令译码器和控制电路组成。
控制器根据指令的要求,对微型计算机各部件发出相应的控制信息,使它们协调工作,从而完成对整个计算机系统的控制。
CPU内部的寄存器用来存放经常使用的数据。
5、指令译码器起什么作用?答:指令译码器就是对指令寄存器中的操作码字段进行分析,识别该指令规定的操作,向操作控制器发出具体操作的特定信号。
6、请简述诺依曼计算机的工作原理(指令执行过程或计算机是如何执行一条指令的)。
答:1.取指令阶段:由指令寄存器IP给出指令在内存的地址、地址经地址寄存器→ 地址总线→ 地址译码器, 选中指令所在的内存单元、CPU发出内存读控制信号、指令从内存→ 数据总线→ 数据暂存器→ 指令寄存器、指令译码器对指令进行译码。
2.执行指令阶段:经译码后的指令,由控制电路发出控制信号去执行。
7、CPU内部16位地址寄存器如何寻址和访问CPU外部20根地址形成的1M地址空间?答:存储单元的物理地址由16位段地址和16位偏移地址组成。
且物理地址= 16d 段地址+偏移地址,这样就由16位段地址和16位偏移地址构成20位物理地址进行访问外界内存。
微机原理试卷(华中科技大学)
微机原理试卷(华中科技⼤学)微机原理试卷(照⽚整理版)⼀、计算题1、⼗进制数205的⼆进制数、⼗六进制数、BCD码分别是多少?答:205D=11001101B=CDH=001000000101BCD2、设X=5AH,Y=0B3H,试计算:X异或Y,X或Y。
答:(过程:X=01011010,Y=10110011,X异或Y=11101001=E9HX或Y=11111011=FBH)答案:E9H和FBH3、给定⼀个堆栈区,其地址为:1250H:0000H~1250H:0100H,(SP)=0052H,请问:1.栈顶地址是什么?2.栈底地址是什么?在堆栈段SS中的段地址?3.若存⼊数据2456H,数据在内存中如何存放?此时SP的内容是什么?答:1.栈顶地址:12500H 2.栈底地址:12600H CS:1250H 3.24存到1252H单元,56存到1250H单元SP=0050H⼆、基本概念题1、8K X4位的存储器分别需要13根地址线和4根数据线,从地址线A0到地址线A n,地址线每增加⼀根A n+1,则寻址范围增加2n+1-2n B.2、计算机存储单元中存储的数据值超过了机器字长所能表⽰的范围称为溢出,下述机器数形式可表⽰的数值范围是:单字节⽆符号整数0~255,单字节有符号整数-128~127。
(⽤⼗进制表⽰)3、⼋⽚16K x4的存储器芯⽚可以设计为存储容量32K的16位存储体。
4、宏汇编语⾔程序被汇编时,程序汇编语句产⽣代码指令,伪指令语句不产⽣代码指令,宏指令语句可能产⽣也可能不产⽣代码指令。
5、⼀个较完善的指令系统应包括数据传送类指令,算术运算类指令,逻辑运算类指令,程序控制类指令,字符串类指令和系统控制类指令。
6、堆栈是⼀种特殊的数据存储寻址⽅式,遵循后进先出的原则,设SP=00A8H,如果⽤栈操作指令压⼊三个数据,则SP变为00A2H;若有⽤栈操作指令弹出两个数据,则SP⼜变为00A6H。
微机原理课后习题参考答案word精品文档46页
第1部分微型计算机基础知识1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同?【解】微处理器:指计算机内部对数据进行处理并对处理过程进行控制的部件,伴随着大规模集成电路技术的迅速发展,芯片集成密度越来越高,CPU可以集成在一个半导体芯片上,这种具有中央处理器功能的大规模集成电路器件,被统称为“微处理器”。
微型计算机:简称“微型机”、“微机”,也称“微电脑”。
由大规模集成电路组成的、体积较小的电子计算机。
由微处理机(核心)、存储片、输入和输出片、系统总线等组成。
特点是体积小、灵活性大、价格便宜、使用方便。
微型计算机系统:简称“微机系统”。
由微型计算机、显示器、输入输出设备、电源及控制面板等组成的计算机系统。
配有操作系统、高级语言和多种工具性软件等。
1.2 CPU在内部结构上由哪几部分组成?CPU应该具备哪些主要功能?【解】CPU在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。
1.3 微型计算机采用总线结构有什么优点?【解】①简化了系统结构,便于系统设计制造;②大大减少了连线数目,便于布线,减小体积,提高系统的可靠性;③便于接口设计,所有与总线连接的设备均采用类似的接口;④便于系统的扩充、更新与灵活配置,易于实现系统的模块化;⑤便于设备的软件设计,所有接口的软件就是对不同的口地址进行操作;⑥便于故障诊断和维修,同时也降低了成本。
总线的逻辑电路有些是三态的,即输出电平有三种状态:逻辑“0”,逻辑“1”和“高阻”态。
1.4计算机总线有哪些,分别是什么?【解】总线按其信号线上传输的信息性质可分为三组:①数据总线,一般情况下是双向总线;②地址总线,单向总线,是微处理器或其他主设备发出的地址信号线;③ 控制总线,微处理器与存储器或接口等之间1.5 数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套总线或者合用部分总线,那么要靠什么来区分地址和数据?【解】数据总线(DB)为双向结构,数据在CPU与存储器或I/O接口之间的传送是双向的,(数据既可以读也可以写),其宽度通常与微处理器的字长相同。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一次课外作业1、微型计算机由哪5个主要部件组成?微型计算机系统包含哪些部分答:由CPU,总线,存储器,I/0接口,输入输出设备。
包含硬件和软件。
2、微机总线包括哪几类总线?答:地址总线AB,数据总线DB,控制总线CB。
3、请简要描述数据总线、地址总线和控制总线的基本特点。
答:数据总线DB ( Data Bus )是双向的,用来在CPU与存储器、I/O接口之间进行数据传送。
数据总线的条数决定一次可最多传送数据的宽度。
地址总线AB ( Address Bus) 是单向的,用来传送CPU输出的地址信号,确定被访问的存储单元、I/O 端口。
地址总线的条数决定CPU的寻址能力。
控制总线CB ( Control Bus )是双向,用于传送各种控制信号。
有的是CPU发出,如读控制信号、写控制信号;有的是发向CPU,如外设向CPU发出的中断申请信号。
4、CPU内部由哪几个主要功能部件构成?各自的主要作用是什么?答:包括运算器、控制器和寄存器三个主要部分。
运算器的功能是完成数据的算术和逻辑运算的。
控制器一般由指令寄存器、指令译码器和控制电路组成。
控制器根据指令的要求,对微型计算机各部件发出相应的控制信息,使它们协调工作,从而完成对整个计算机系统的控制。
CPU内部的寄存器用来存放经常使用的数据5、指令译码器起什么作用?答:对指令寄存器中的操作码字段进行分析,识别该指令规定的操作,向操作控制器发出具体操作的特定信号。
6、请简述诺依曼计算机的工作原理(指令执行过程或计算机是如何执行一条指令的)。
答:计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。
接下来,再取出第二条指令,在控制器的指挥下完成规定操作。
依此进行下去。
直至遇到停止指令。
程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理7、CPU内部16位地址寄存器如何寻址和访问CPU外部20根地址形成的1M地址空间?答:各个段寄存器分别用来存放各段的起始地址。
当由IP提供或由EU 按寻址方式计算出寻址单元的16 位偏移地址(又称为逻辑地址)后,将与左移 4 位后的段寄存器的内容同时送到地址加法器进行相加,形成一个20位的实际地址(又称为物理地址),以对存储单元寻址。
8、什么是段地址、什么是偏移地址?答:段地址是针对内存的分段而言的,将每一段的段首地址定义为段地址。
段地址的存在是由系统的分段存储决定的,通过段地址和偏移地址就能对数据进行寻访。
偏移地址是指段内相对于段起始地址的偏移值。
9、CPU内部的CS段寄存器和IP(或称PC)指令寄存器有什么作用?CS段寄存器:用来识别当前代码段(程序一般放在代码段)。
指令寄存器:用来存储代码段中的偏移地址;程序运行过程中IP始终指向下一次要取出的指令偏移地址。
IP要与CS寄存器相配合才能形成真正的物理地址。
10、什么是物理地址、逻辑地址、有效地址和绝对地址?答:逻辑地址:由段基址和段内偏移地址组成的地址(如CS:IP),段基址和段内偏移地址都是16位的无符号二进制数,在程序设计时使用。
物理地址:存储器的绝对地址(20位的实际地址),范围从00000H~FFFFFH ,是由CPU访问存储器时由地址总线发出的地址。
有效地址:是一16位无符号数,表示操作数所在单元到段首距离即逻辑地址的偏移地址。
绝对地址:是指在通信、计算机和数据处理系统中的一个地址方案。
这个地址直接鉴别一个存储单元而不使用相关媒体,例如,一个基站地址或相关地址。
11、分别说明1根、4根、8根、10根、16根、20根地址线各有多少存储容量的寻址能力?答:2B、16B、256B、1KB、64KB、1MB12、什么是寄存器?什么是存储器?两者有何异同?答:寄存器是中央处理器内的组成部分。
寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。
存储器(Memory)又称为主存(Main Storage)或内存,是微型计算机的存储和记忆装置,用以存放数据和程序。
微型计算机的内存通常采用半导体存储器。
相同点:都可以储存数据不同点:寄存器在CPU内部,访问速度较快;储存器在CPU外部,访问速度不如前者。
13、请画出8086CPU内部结构示意图。
14、说明是内存单元?内存单元地址如何表示?说明是内存单元的内容?如何实现对内存单元的读写?答:内存单元一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。
内存单元地址表示:把某一段寄存器左移4位,然后与地址ADDR相加后被直接送到内存总线上,这个相加后的地址就是内存单元的物理地址,而程序中的这个地址就叫逻辑地址(或叫虚地址)。
RAM 可以被CPU随机地读写,故又称为读写存储器。
这种存储器用于存放用户装入的程序、数据及部分系统信息。
当机器断电后,所存信息消失。
ROM 中的信息只能被CPU读取,而不能由CPU任意写入,故称为只读存储器,机器断电,信息仍保留。
这种存储器用于存放固定的程序,如:基本的I/O程序、BASIC解释程序以及用户编写的专用程序等。
ROM中的内容只能用专用设备写入。
读操作是CPU将内存单元的内容读入CPU内部,而写操作是CPU将其内部信息传送到内存单元保存起来。
显然,写操作的结果改变了被写内存单元的内容,是破坏性的,而读操作是非破坏性的,即,该内存单元的内容在信息被读“走”之后仍保持原信息。
15、I/O单元地址与内存单元地址有何异同?I/O单元内容可以存放什么性质数据?如何实现I/O单元的读写操作?答:I/O单元地址与内存单元地址都是为了区分不同的单元而设定的,方便对其进行操作,都用十六进制表示;不同点在于,I/O单元地址使用的是绝对地址,而内存单元需要使用段地址和偏移地址来寻址。
I/O单元内容可以存放二进制数据,分为状态数据、数据和控制数据。
CPU发出地址信号,选中相应的I/O端口。
若是读操作,CPU发出I/O端口读控制信号,被选中的I/O 端口将其内容经数据总线送入CPU。
若是写操作,CPU发出I/O端口写控制信号,CPU将欲写的内容经数据总线,写入被选中的I/O端口中。
16、什么是指令、指令系统和程序?答:指令是CPU能执行的一个基本操作。
如:取数、加、减、乘、除、存数等指令系统是CPU所能执行的全部操作。
不同的CPU,其指令系统不同。
程序是用户在使用计算机时,为要解决的问题,用一条条指令编写的指令的序列。
程序的指令在存储器中一般都是顺序存放,要破坏这种顺序性,必须由转移指令操作17、什么是寻址方式?Intel系列有几种主要的寻址方式?答:寻址方式——如何通过寻找内存操作数的地址寻找内存操作数。
8086、8088七种寻址方式:(一)立即寻址(Immediate addressing)(二)寄存器寻址(Register addressing)(三)直接寻址(Direct addressing)(四)寄存器间接寻址(Register indirect addressing)(五)寄存器相对寻址(Register relative addressing)或寄存器变址寻址(Index Addressing)(六)基址加变址寻址(Based indexed addressing)(七)相对基址加变址寻址(Relative based indexed addressing )18、计算325D的十六进制、二进制和BCD码的值。
答:145、101000101、0011 0010 0101第二次作业1.逻辑运算指令对字或字节执行逻辑运算操作,它们都是按位进行操作。
2.形成操作数地址的方式,称为操作数的寻址方式,用某个寄存器中操作数的值作为地址的寻址方式称为寄存器间接寻址。
3.中断向量表中存放的是中断向量的段地址及偏移地址。
对于外部中断,CPU在获取类型码N后,以相应偏移量将中断向量表中的段地址及偏移地址取至CPU中的CS 寄存器和IP 寄存器中,以便在下一周期自动实现程序转移。
4.存储器或IO设备经缓冲后通过总线与CPU连接,且任一时刻只能有一个部件通过总线与CPU进行数据通讯,这是由器件中的控制电路实现的。
5.8086从数据线上读取数据的时候,其引脚DT/R为低电平,将数据写入存储器或IO设备的时候,其引脚DT/R为高电平。
6.已知某微机控制系统中的RAM容量为4K×16位.首地址为4800H.其最后一个单元的地址为_57FF_H,其所用数据线和地址线分别为16 和20 根。
7.某微机系统的存储容量为256K字节,若采用单片容量为16Kx1位的SRAM芯片,则组成该存储系统共需该类芯片多少个?每个存储芯片需要多少根地址选择线?若每8个芯片为一组构成字节单元,则整个系统需要多少个芯片组?答:128个,14根,16组。
8.某微机系统中只读存储器ROM为6K,最后一个单元的地址为9BFFH,随机存储器RAM为3K。
已知存储体地址为连续的,且ROM在前,RAM在后,分别求该存储体的首地址和末地址、以及ROM和RAM 地址空间分布。
答:该储存体的首地址(第一个ROM单元地址)为:9BFFH-6K+1=8400H。
该储存体的末地址(最后一个RAM单元地址)为:9BFFH+3K=A7FFH。
ROM的地址空间分布为8400H~9BFFH,RAM的地址空间分布为9C00H~A7FFH。
要求:1、课外作业采用Word文档书写,以电子版形式提交。
2、书写格式“段落”选择设置为:段前为0行、段后为0.5行;行距为多倍行距:1.33。
3、字号为小4号字,字体为“宋体+Times New Roman”。
4、作图采用Office Visio 作图工具。
5、提交的作业文件名为:学生姓名(作业次数)。
要求:1、课外作业采用Word文档书写,以电子版形式提交。
2、书写格式“段落”选择设置为:段前为0行、段后为0.5行;行距为多倍行距:1.33。
3、字号为小4号字,字体为“宋体+Times New Roman”。
4、作图采用Office Visio 作图工具。
5、提交的作业文件名为:学生姓名(作业次数)。