微机原理王忠民版课后答案_第1页
微机原理王忠民版课后答案_第2页
微机原理王忠民版课后答案_第3页
微机原理王忠民版课后答案_第4页
微机原理王忠民版课后答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、部分习题答案第二章计算机中的数值和编码1、将十进制数转换为二进制和十六进制(1) 129.75= 1000 0001.11B = 81.CH(3) 15.625= 1111.101B = F.AH2、将下列二进制数转换为十进制和十六进制(1) 111010 B= 58 =3A H(3) 0.1101 1B=0.84375 = 0.D8H3、完成下列二进制数的加减法运算(2) 218.8125= 1101 1010.1101B = DA.DH(4) 47.15625= 10 1111.0010 1B = 2F.28 H(2) 1011 1100.111B=188.875 = BC.E H1111

2、0.01 B=30.25 =1E.4H(1) 1001.11 + 100.01 = 1110.0001110101.0110(4) 01011101.0110 101101.1011 = 101111.10114、完成下列十六进制数的加减法运算(1) 745CH + 56DFH= D14B H(2) ABF.8H EF6.AH= 9C28.E H(3) 12AB.F7 + 3CD.05= 1678 .FC H (4) 6F01H EFD8H= 7F29 H5、计算下列表达式的值103.CEH(3) 18.9+ 1010.1101B + 12.6H 1011.1001 = 36.5256、选取字

3、长n为8位和16位两种情况,求下列十进制数的补码。(1)X= 33的补码:Y=+ 33的补码:0010 0001 ,0000 0000 0010 0001Z= 128 的补码:1000 0000 , 1111 1111 1000 0000N=+ 127的补码:0111 1111 ,0000 0000 0111 1111A= 65的补码:1011 1111 ,1111 1111 1011 1111B=+ 65的补码:0100 0001 ,0000 0000 0100 0001C= 96的补码:1010 0000 ,1111 1111 1010 0000(8)D=+ 96的补码:0110 0000

4、 ,0000 0000 0110 00007、写出下列用补码表示的二进制数的真值X =10000000 00000000H =32768(1)X 补=1000 0000 0000 0000 H(2)Y 补=0000 0001 0000 0001HY =+ 0000000100000001H =+ 257(3)Z补=1111 1110 1010 0101HZ =0000000101011011H =347(4)A 补=0000 0010 0101 0111HA= + 0000 0010 01010111H =+ 5998、设机器字长为8位,最高位为符号位,试对下列格式进行二进制补码运算,并判断结

5、果是否溢出。(1) 43+ 8/ 43补=00101011B, 8补=00001000B43补+ 8补=00101011B+ 00001000B= 00110011B= 33H 00101011B+00001000B00110011BC s= 0, CD= 0, OF= Cs® Cd= 0 ® 0= 0 无溢出(无溢出)(2)52 + 7D3 H(无溢(1) 43+ 833H出)(3)60 + 9096 H(溢出)72 840 H(无溢出)(5) 33+ ( 37)0BA H(无溢出)(6) 90 + ( 70)60 H(溢出)(7) 9( 7)FE H(无溢出)(8)60

6、 90E2 H(无溢出)9、设有变量 xyz= 01110010B, v= 01011010B,试计算 x+y= ?, x+z = ?, y+z = ?, z+v= ?,请问: 若为无符号数,计算结果是否正确?若为带符号补码数,计算结果是否溢出?X+yB= 1B8 H1110 1111 B+1100 1001B10111000B若为无符号数若为带符号补码数/ CF=1不正确/ CF=1 , DF= 1OF = 0-不溢出x+y = 0B8 Hx+z = 61 Hy+z = 3B Hz+v = 0CC H不正确不正确不正确正确不溢出不溢出不溢出溢出第三章80X86微处理器1. 简述8086/80

7、88CPU中BIU和EU的作用,并说明其并行工作过程。答:(1) BIU的作用:计算20位的物理地址,并负责完成CPU与存储器或I/O端口之间的数据传送。(2)EU的作用:执行指令,并为BIU提供所需的有效地址。(3)并行工作过程:当EU从指令队列中取出指令执行时,BIU将从内存中取出指令补充到指令队列中。这样就实现了取指和执行指令的并行工作。2. 8086/ 8088CPU内部有哪些寄存器?其主要作用是什么?答:8086/8088CPU内部共有14个寄存器,可分为4类:数据寄存器4个,地址寄存器4个,段 寄存器4个和控制寄存器2个。其主要作用是:(1)数据寄存器:一般用来存放数据,但它们各自

8、都有自己的特定用途。AX(Accumulator)称为累加器。用该寄存器存放运算结果可使指令简化,提高指令的执行速 度。此外,所有的I/O指令都使用该寄存器与外设端口交换信息。BX(Base)称为基址寄存器。用来存放操作数在内存中数据段内的偏移地址,CXCounter)称为计数器。在设计循环程序时使用该寄存器存放循环次数,可使程序指令简 化,有利于提高程序的运行速度。DXData)称为数据寄存器。在寄存器间接寻址的I /O指令中存放I /O端口地址;在做双字 长乘除法运算时,DX与AX一起存放一个双字长操作数,其中DX存放高16位数。(2)地址寄存器:一般用来存放段内的偏移地址。SRStack

9、 Pointer)称为堆栈指针寄存器。在使用堆栈操作指令(PUSH或POP)对堆栈进行操作时,每执行一次进栈或出栈操作,系统会自动将SP的内容减2或加2,以使其始终指向栈顶。BRBase Poin ter)称为基址寄存器。作为通用寄存器,它可以用来存放数据,但更经常更重 要的用途是存放操作数在堆栈段内的偏移地址。SI (Source Index)称为源变址寄存器。SI存放源串在数据段内的偏移地址。DI(Destination Index)称为目的变址寄存器。DI存放目的串在附加数据段内的偏移地址。(3)段寄存器:用于存放段地址CSCode Segment)称为代码段寄存器,用来存储程序当前使用

10、的代码段的段地址。CS的内 容左移 4位再加上指令指针寄存器 IP 的内容就是下一条要读取的指令在存储器中的物理地址。 DS(Data Segment) 称为数据段寄存器,用来存放程序当前使用的数据段的段地址。 DS 的内 容左移 4 位再加上按指令中存储器寻址方式给出的偏移地址即得到对数据段指定单元进行读写的 物理地址。SS(Stack Segment) 称为堆栈段寄存器,用来存放程序当前所使用的堆栈段的段地址。堆栈 是存储器中开辟的按“先进后出”原则组织的一个特殊存储区,主要用于调用子程序或执行中断 服务程序时保护断点和现场。ES(Extra Segment) 称为附加数据段寄存器,用来存

11、放程序当前使用的附加数据段的段地址。 附加数据段用来存放字符串操作时的目的字符串。(4) 控制寄存器IP (Instmcdon Pointer)称为指令指针寄存器,用来存放下一条要读取的指令在代码段内的偏移地址。用户程序不能直接访问 IP 。FLAGS称为标志寄存器,它是一个 16位的寄存器,但只用了其中 9位,这9位包括(个状态 标志位和3个控制标志位。它用来反映算术运算和逻辑运算结果的一些特征,或用来控制CPU的某种操作。3. 8086/ 8088CPU中有哪些寄存器可用来指示操作数在存储器中某段内的偏移地址?答:可用来指示段内偏移地址的寄存器共有6个:IP、SP、BP、BX、SI、DI4

12、. 8086/8088CPU中标志寄存器 FLAGS有哪些标志位?它们的含义和作用如何 ? 答:标志寄存器中的标志共有 9个,分为两类:状态标志 6个和控制标志 3个。其作用是:(1) 状态标志:用来反映算术和逻辑运算结果的一些特征。CRCarry Flag)进位标志位。当进行加减运算时,若最高位发生进位或借位,则CF为1,否则为 0。该标志位通常用于判断无符号数运算结果是否超出了计算机所能表示的无符号数的范 围。PF(Parity Flag)奇偶标志位。当指令执行结果的低8位中含有偶数个1时,PF为1,否则为 0。AF(Auxiliary Flag) 辅助进位标志位。当执行一条加法或减法运算

13、指令时,若结果的低字 节的低4位向高4位有进位或借位,则 AF为1,否则为0。ZF(Zero Flag)零标志位。若当前的运算结果为0,则ZF为1,否则为00SF(Sign Flag)符号标志位。当运算结果的最高位为1时,SF=1,否则为00OF(Overflow Flag) 溢出标志位。当运算结果超出了带符号数所能表示的数值范围,即溢 出时,OF=1,否则为0。该标志位通常用来判断带符号数运算结果是否溢出o(2) 控制标志位:用来控制 CPU的操作,由程序设置或清除。它们是:TF(TrapFlag)跟踪(陷阱)标志位。它是为测试程序的方便而设置的。若将TF置1, 8086/ 8088CPU处

14、于单步工作方式,否则,将正常执行程序。IP(Interrupt Flag) 中断允许标志位。它是用来控制可屏蔽中断的控制标志位。若用STI指令将IF置1,表示允许CPU接受外部从INTR引脚上发来的可屏蔽中断请求信号;若用 CLI指 令将IP清0,则禁止CPU接受可屏蔽中断请求信号。IF的状态对非屏蔽中断及内部中断没有影响。DRDirectionFlag) 方向标志位。若用 STD将 DF置1,串操作按减地址方式进行,也就是 说,从高地址开始,每操作一次地址自动递减; 若用CLD将DF清0,则串操作按增地址方式进行, 即每操作一次地址自动递增。5. 8086/ 8088CPU的地址总线有多少位

15、 ?其寻址范围是多少?答: 8086/8088 地址总线有 20 根,寻址范围 1MB6 什么叫指令队列?8086/ 8088CPU中指令队列有什么作用 ?其长度分别是多少?答: (1) 指令队列:采用“先进先出”原则,按顺序存放预执行指令的缓冲器称为指令队列。(2) 指令队列的作用:存放 EU将要执行的指令,使 CPU的取指和执行指令能并行工作。(3) 指令队列的长度:8086为6个字节,8088为4个字节。7 .In tel8086 与 8088 有何区别?答:8086与8088的区别有三处:(1) 外部数据总线位数不同(即地址/数据分时复用引脚条数不同);8086 为 16 位:AD5

16、AD0。8088 为 8 位:AD7AD0。(2) 内部指令队列缓冲器长度不同;8086有6个字节。当指令队列出现 2个空字节时,BIU将取指补充。8086有4个字节。当指令队列出现 1个空字节时,BIU将取指补充。(3) 外部某些控制总线定义不同。 8086的28号引脚定义为 M/IO(S 2) , 8088定义为10/ M(S) 8086的34号引脚定义为 BH/S, 8088定义为SS/(HIGH)8.简述8086 CPU使用地址锁存信号 ALE将地址A15A与数据D5Db分开的工作原理。答:在任何一个总线周期的T1状态,ALE均为高电平,以表示当前地址/数据复用线上的输出的是地址信息,

17、在 ALE由高变低的下降沿时把地址装入地址锁存器,而在T2、T3和T4状态,ALE均为低电平,以表示当前地址/数据复用线上的输出的是数据信息,此时通过数据收发器进行传 送。9 什么是逻辑地址?什么是物理地址?若已知逻辑地址为 BA00:A800,试求物理地址。 答:逻辑地址:由段地址和偏移地址表示的存储单元地址称为逻辑地址。20位地址称为物理地址。BA00H:A800HBA00HX 10H+ A800H= C4800H SP的功能及堆栈的操作过程。指示进栈和出栈操作时的偏移地址。物理地址:CPU对存储器进行访问时实际所使用的 若逻辑地址为 则物理地址=(2)堆栈的操作过程: 先将数据弹出堆栈,

18、再将10简述堆栈指针寄存器 答:(1) SP的功能:进栈时,先将SP- 2,再将数据压入堆栈(即先移后入);出栈时,SP+2 (即先出后移)。1、第四章80X86指令系统指出下列指令是否正确(1)(2)(3)(4)(5)MOV DS , 0100H MOV BP , ALAH , AL 310H, AL BX, BX ES:BX + DI AX, SI + DI SS:BX+SI+100H,BXXCHGOUTMOV(6) MOV(7) MOV(8) MOV,AX;错误。源操作数是立即数时,目的操作数不能时段寄存器;错误。操作数类型不一致正确。错误。端口直接寻址的范围应在 0FFH之间正确。正确

19、。错误。存储器寻址中有效地址不能由两个变址寄存器组成 正确。MOVBX2000H;立即数寻址 MOV BX, 2000H;直接寻址MOVBX,si :;寄存器间接寻址 MOV BX, SI + 2000H;寄存器相对寻址MOVBX + SI , AL ;寄存器寻址 ADD AX , BX + DI + 80;基址变址相对寻MULBL;寄存器寻址 JMP BX;段内间接寻址 IN AL ,DX;端口间接寻址 INC WORD PTR BP+10H;寄存器相对寻址(11) MOV CL,LENGTH VAR ;立即数寻址(12) MOV BL, OFFSET VAR1;立即数寻址指出源操作数的寻址

20、方式址2、(9)ANDAX ,BL(10)MOVDX,DS:BP(11)ADDSI, 20H(12)MOV30H ,AL(13)PUSH2000H(14)MOVSI, 2000H(15)MOVSI ,AL(16)ADD2000H , 20H(17)MOVCS , AX(18)INCDI(19)OUTBX ,AL(20)SHLBX ,3(21)XCHGCX ,DS(22)POPAL3、 写出存储器操作数物理地址的计算表达式;错误。操作数类型不一致 ;正确。;错误。用 PTR 说明类型 ;错误 。目的操作数不能为立即数 ;错误。堆栈指令的操作数不能是立即数;错误 。两个操作数不能同时为存储器操作数

21、 ;错误。操作数类型不一致 ;错误。用 PTR 说明类型 ;错误。目的操作数不能为代码段寄存器;错误。需用PTR说明类型;错误。端口间接寻址的寄存器只能是DX寄存器;错误。移位次数大于1时应该用CL寄存器; 错误 。交换指令中不能出现段寄存器;错误。堆栈指令的操作数只能是字操作数 (即 16位操作数 )(1) MOV AL , DI(2) MOV AX , BX+SI(3) MOV 5BX+DI ,AL(4) ADD AL , ES:BX(5) SUB AX , 1 000H(6) ADC AX , BX+DI+2000H(7) MOV CX , BP+SI(8) INC BYTE PTR D

22、I;(DS) X 10H (DI);(DS) X 10H+ (BX) + (SI); (DS)X10H(BX)(DI) 5; (ES) X 10H (BX); (DS)X 10H1000H; (DS)X10H(BX)(DI) 2000H ; (SS) X 10H(BP) (SI); (DS)X 10H(DI)4、若(DS) = 3000H, (BX) = 2000H, (SI) = 0100H, (ES) = 4000H,计算下列存储器操作数的物理地址。(1) (DS) X 10H+ (BX) = 3000HX 10H+ 2000H= 32000H(2) (DS) X 10H+ (BX) +

23、(SI) + 1000H= 3000HX 10H+ 2000H+ 0100H+ 1000H= 33100 H(3) (DS) X 10H+ (BX) + (SI) = 3000HX 10H+ 2000H+ 0100H= 32100 H(4) (ES) X 10H+ (BX) = 4000HX 10H+ 2000H= 42000 H5、若(CS) = E000H说明代码段可寻址物理存储空间的范围。/ 最小物理地址为:(CS) X 10H+ 0000H= E0000H最大物理地址为:(CS) X 10H+ FFFFH= EFFFFH代码段可寻址物理存储空间的范围是:E0000HH EFFFFH6、

24、设(SP) = 2000H, (AX) = 3000H, (BX) = 5000H,执行下列程序段后,(SP) = ?, (AX) = ?, (BX)PUSH AXPUSH BXPOP AX(SP)=仆FEH, (AX) = 5000H, (BX) = 5000H7、 试比较SUBAL, 09H与CMPAL, 09H这两条指令的异同。若 (AL)=08H,分别执行上述两条指令后,(AL)=? , CF=?, OF=0, ZF=?(1) 相同点:两条指令都能完成 (AL) 09H的功能,并且都影响六个状态标志位; 不同点:SUB指令将运算结果回送到 AL寄存器中,而CMP旨令不回送。(2) SU

25、B AL, 09H; (AL)=FFH, CF=1, OF=0, ZF=0CMP AL, 09H; (AL)=08H, CF=1, OF=0, ZF=08、 分别执行下列指令,试求AL的内容及各状态标志位的状态。(1)MOV AL, 19H;OF=0 SF=0 ZF=0 AF=0 PF=0 CF=0ADD AL, 61H ;(AL)=7AH(2)MOV AL, 19HSUBAL, 61H ; (AL)=B8HOF=0SF=1ZF=0AF=0PF=1CF=1(3)MOV AL, 5DH;ADD AL, 0C6H;(AL)=23HOF=0SF=0ZF=0AF=1PF=0CF=1(4)MOV AL,

26、 7EH;SUBAL, 95H ;(AL)=E9HOF=1SF=1ZF=0AF=0PF=0CF=19、用最少的指令,实现下述要求的功能。(1) AH的高 4位清零。AND AH, 0FH(2)AL的高4位去反。XORAH, 0F0H(3)AL的高4位移到低4位,高4位清0。MOVCL, 4SHRAL,CL(4) AL 的低4位移到高 4位,低 4位清0。MOVCL, 4SHLAL, CL10、设(BX) = 6D16H (AX) = 1100H,写出下列三条指令执行后,AX和BX寄存器中的内容。MOVCL, 06HROL AX, CLSHRBX, CL(AX)=4004 H (BX)=01B4

27、 H11、设初值(AX) = 0119H,执行下列程序段后,(AX) = ?MOV CH, AHADD AL, AHDAAXCHG AL, CHADC AL, 34HDAAMOV AH, AL(AX)=3520 HMOV AL, CH12、指出下列程序段的功能。(1) MOV CX ,10LEASI , FirstLEADI , SecondREP MOVSB将 First 串中前 10 个字符传送至 Second 中(2) CLDLEA DI , 0404HMOV CX, 0080HXOR AX, AX将起始地址为 0404 H 开始的 80 H 个单元置成 0REP STOSW13、设(B

28、X) = 6F30H, (BP) = 0200H, (SI) = 0046H, (SS) = 2F00H, (2F246H) = 4154H,试求执行 XCHG BX BP + SI后, (BX) = ?, (2F246H) = ?(BX) = 4154H(2F246H) = 6F30H14、设(BX) = 0400H, (DI) = 003CH,执行 LEA BX , BX + DI + 0F62H后,(BX) = ?(BX) = 139E H15、设(DS) = COOOH (C0010H) = 0180H, (C0012H) = 2000H,执行 LDS SI , 10H后,(SI) =

29、 ?, (DS)(SI) = 0180 H , (DS) = 2000 H16、已知(DS) = 091DH (SS) = 1E4AH (AX) = 1234H, (BX) = 0024H, (CX) = 5678H, (BP) = 0024H, (SI) =0012H, (DI) = 0032H, (09226H) = 00F6H, (09228H) = 1E40H,试求单独执行下列指令后的结果。MOV CL 20HBXSIMOV BPDI , CXLEABX, 20HBXSIMOV AX,2BX LDSSI,BPDIMOV SI , BX(5) XCHG CX, 32HBXXCHG 20H

30、BXSI, AX17、若CPU中各寄存器及RAM参数如图所示, 储单元的内容是多少?(1);(CL) = 0F6 H;(1E4F6 H) = 5678 H;(BX)=0056 H(AX)=1E40 H;(SI)=0024 H;(AX) = 5678 H , (09226H) = 1234 H试求独立执行如下指令后,CPU及RAM相应寄存器及存CPURAM执行前执行后CS3000HFFFFHCX20506H06H不变JDS2050H0004HBX20507H00H不变SS50A0H1000HSP20508H87H不变ES0FFFH17C6HDX20509H15H不变IP0000H8094HAX2

31、050AH37H94HDI000AH1403HBP2050BHC5H不变”SI0008H1CF2050CH2FH不变(1) MOVX, BX+2;(DX =0006H, (BX) =0004H(2) PUSH CX;(SP) =0FFEH(3) MOVX, BX;(CX) =0004H, (BX) =0004H(4) TEST AX, 01;(AX) =8094H, (CF) =0(5) MOVL, SI;(AL) =87H(6) ADCL, DI;(AL) =0CCH (CF) =0DAA;(AL) =32H(7) INCSI;(SI) =0009H(8) DECI;(DI) =0009H(

32、9) MOVDI , AL;(DI) =94H(10) XCHGAX,DX ; (AX) =17C6H, (DX) =8094H(11) XOR AH BL;(AH =84H, (BL) =04H(12) JMP DX;(IP ) =17C6H18、(DS) = 2000H, (BX) = 1256H, (SI) = 528FH,偏移量=20A1H, (232F7H) = 3280H, (264E5H) = 2450H, 试求执行下述指令后的结果。(1)JMPBX;(IP) = 1256 HJMPTABLEBX;(IP) = 3280 HJMPBXSI;(IP) = 2450 H19、设(IP

33、) = 3D8FH (CS) = 4050H, (SP) = 0F17H,当执行 CALL 2000H:0094H 后,试指出(IP)、(CS)、 (SP)、(SP)、(SP) + 1)、(SP) + 2)和(SP) + 3)的内容。CALL指令是5字节指令,下一条指令地址为4050H: 3D94H所以执行后(IP) = 0094H, (CS) = 2000H、(SP) = 0F13H(SP) = 94H, (SP) + 1) = OOH, (SP) + 2) = OOH, (SP) + 3) = 20H第五章 汇编语言程序设计2. PLENTH的值为0022,它表示当前已分配单元空间;3.

34、L 的值为 6;5. (AX)=OOOAH;(BL)=OAH;(CL)=O1H;1O.MOV AX, 4A82HMOV DL, AHAND DL, OFOHMOV CL , 4SHR DL, CLPUSH AXAND AH, OFHMOV BH, AHAND AL, OFOHMOV BL, ALMOV CL,4SHR BL, CLMOV CL, BHPOP AXAND AL, OFH11. data segment string1 db 'I am a student.' string2 db 'I am a student .' yesdb 'matc

35、h',Odh,Oah,'$'nodb 'no match',Odh,Oah,'$'data ends code segmentassume cs:code,ds:data,es:data start: push dssub ax,ax push ax mov ax,data mov ds,ax mov es,ax lea si,string1 lea di,string2 mov cx,string2-string1 cld repe cmpsb jnz dispno mov ah,9 lea dx,yes int 21hjmp exit

36、 dispno: mov ah,9 lea dx,no int 21h exit: MOV AH,4CHINT 21Hcode ends13. DATA SEGMENTM DB 11H,22H,33H,44H,64H,87H,34,29,67H,88H,0F6H DB 43H,0B7H,96H,0A3H,233,56H,23H,56H,89HC EQU 20P DB 20 DUP(?)N DB 20 DUP(?)PLUS DB 'PLUS',0DH,0AH,'$'MINUS DB 'MINUS',0DH,0AH,'$'J DB 2

37、 DUP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATASTART: MOV AX,DATAMOV DS,AXLEA SI,MLEA DI,PLEA BX,NMOV CX,CMOV DX,0LOOP1: LODSBTEST AL,80HJNZ MINUS1 ; 负数转移MOV DI,ALINC DIINC DH ; 存正数个数JMP AGAINMINUS1: MOV BX,ALINC BXINC DL ; 存负数个数AGAIN: DEC CXJNZ LOOP1MOV WORD PTR J,DX; 存结果MOV DX,OFFSET MINUSMOV

38、AH,9INT 21H; 显示提示信息MOV BL,JMOV CH,2ROTATE: MOV CL,4ROL BL,CLMOV AL,BLAND AL,0FHADD AL,30HCMP AL,3AHJL PORADD AL,7POR: MOV DL,ALMOV AH,2INT 21HDEC CHJNZ ROTATE ; 十六进制形式输出负数个数MOV AH,2MOV DL,0DHINT 21HMOV DL,0AHINT 21HMOV DX,OFFSET PLUSMOV AH,9INT 21HMOV DH,J+1MOV CH,2ROTATE1: MOV CL,4ROL DH,CLMOV AL,D

39、HAND AL,0FHADD AL,30HCMP AL,3AHJL POR1ADD AL,7POR1: MOV DL,ALMOV AH,2INT 21HDEC CHJNZ ROTATE1MOV AH,4CHINT 21HCODE ENDSEND START第六章 半导体存储器2、 (1)64片片内寻址线10根,片间寻址线6根(2)128片片内寻址线11根,片间寻址线5根(3)16片片内寻址线11根,片间寻址线5根(4)2片片内寻址线14根,片间寻址线2根3、 1024X 8 的RAM芯片,地址线11根。数据线 8 根6、已知:8位微机地址,总线 16位,设计12KB存储系统,其中 ROM占用0000H开始的8KB, RAM占 用2000H开始的4KB,存储芯片分别选用 INTEL 2716和2114分析如下:(1) ROM 2716 2K X 8芯片,需4片,做

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论