微机原理(王忠民版课后问题详解)

上传人:痛*** 文档编号:92357050 上传时间:2022-05-18 格式:DOC 页数:14 大小:67.50KB
返回 下载 相关 举报
微机原理(王忠民版课后问题详解)_第1页
第1页 / 共14页
微机原理(王忠民版课后问题详解)_第2页
第2页 / 共14页
微机原理(王忠民版课后问题详解)_第3页
第3页 / 共14页
点击查看更多>>
资源描述
word局部习题答案第二章 计算机中的数值和编码1、 将十进制数转换为二进制和十六进制(1) 129.75(2) 218.8125(3) 15.625(4) 47.1562510 1111.0010 1B2F.28 H2、 将如下二进制数转换为十进制和十六进制(1) 111010 B=58 =3A H(2) 1011 1100.111B= = BC.E H(3) 0.1101 1B= =(4) 11110.01 B= =3、完成如下二进制数的加减法运算(1) 1001.11100.01(2) 1101010110.100101100001.0011(3) 001111011011101111111000(4) 01011101.0110101101.10114、完成如下十六进制数的加减法运算(1)745CH56DFHD14B H(2) ABF.8HEF6.AH9C28.E H(3) 12AB.F73CD.051678 .FC H (4)6F01HEFD8H7F29 H5、计算如下表达式的值(1)128.812510110101.1011B1F.2H(2)287.6810101010.11H8E.EH(3)18.91010.1101B12.6H1011.10016、选取字长n为8位和16位两种情况,求如下十进制数的补码。(1)X33的补码:(2)Y33的补码:0010 0001,0000 0000 0010 0001(3) Z128的补码:1000 0000,1111 1111 1000 0000(4)N127的补码:0111 1111,0000 0000 0111 1111(5)A65的补码: 10111111,(6)B65的补码: 01000001,0000 0000 0100 0001(7)C96的补码: 10100000,(8)D96的补码: 01100000,0000 0000 011000007、写出如下用补码表示的二进制数的真值(1) X补1000 0000 0000 0000 HX1000 0000 0000 0000 H32768(2) Y补0000 0001 0000 0001 HY0000 0001 0000 0001 H257(3) Z补1111 1110 1010 0101 HZ0000 0001 0101 1011 H347(4) A补0000 0010 0101 0111 HA0000 0010 0101 0111 H5998、设机器字长为8位,最高位为符号位,试对如下格式进展二进制补码运算,并判断结果是否溢出。(1) 438 43补00101011B,8补00001000B43补8补00101011B00001000B00110011B33H00101011B00001000B00110011B CS0,CD0,OFCSCD000无溢出(1) 438 33H无溢出(2) 527D3 H无溢出(3) 609096 H 溢出(4) 728 40 H 无溢出(5) 33(37)0BA H无溢出(6) 90(70) 60 H溢出(7) 9(7)FE H 无溢出(8) 6090E2 H无溢出9、 设有变量x11101111B,y11001001B,z01110010B,v01011010B,试计算x+y?,x+z?,y+z?,z+v?,请问: 假设为无符号数,计算结果是否正确? 假设为带符号补码数,计算结果是否溢出?x+y = 11101111B11001001B10111000B1B8 H1110 1111 B1100 1001B10111000B 假设为无符号数 假设为带符号补码数 CF=1不正确 CF=1,DF1 OF0 不溢出x+y = 0B8 Hx+z = 61 Hy+z = 3B Hz+v = 0CC H不正确 不正确 不正确 正确不溢出 不溢出 不溢出溢出第三章 80X86微处理器1简述80868088CPU中BIU和EU的作用,并说明其并行工作过程。答:(1) BIU的作用:计算20位的物理地址,并负责完成CPU与存储器或I/O端口之间的数据传送。(2) EU的作用:执行指令,并为BIU提供所需的有效地址。(3) 并行工作过程:当EU从指令队列中取出指令执行时,BIU将从内存中取出指令补充到指令队列中。这样就实现了取指和执行指令的并行工作。280868088CPU内部有哪些存放器?其主要作用是什么?答:80868088CPU内部共有14个存放器,可分为4类:数据存放器4个,地址存放器4个,段存放器4个和控制存放器2个。其主要作用是:(1) 数据存放器:一般用来存放数据,但它们各自都有自己的特定用途。AX(Accumulator)称为累加器。用该存放器存放运算结果可使指令简化,提高指令的执行速度。此外,所有的IO指令都使用该存放器与外设端口交换信息。 BX(Base)称为基址存放器。用来存放操作数在内存中数据段内的偏移地址, CX(Counter)称为计数器。在设计循环程序时使用该存放器存放循环次数,可使程序指令简化,有利于提高程序的运行速度。 DX(Data)称为数据存放器。在存放器间接寻址的IO指令中存放IO端口地址;在做双字长乘除法运算时,DX与AX一起存放一个双字长操作数,其中DX存放高16位数。(2) 地址存放器:一般用来存放段内的偏移地址。SP(Stack Pointer)称为堆栈指针存放器。在使用堆栈操作指令(PUSH或POP)对堆栈进展操作时,每执行一次进栈或出栈操作,系统会自动将SP的内容减2或加2,以使其始终指向栈顶。BP(Base Pointer)称为基址存放器。作为通用存放器,它可以用来存放数据,但更经常更重要的用途是存放操作数在堆栈段内的偏移地址。SI(Source Index)称为源变址存放器。SI存放源串在数据段内的偏移地址。DI(Destination Index)称为目的变址存放器。DI存放目的串在附加数据段内的偏移地址。(3) 段存放器:用于存放段地址CS(Code Segment)称为代码段存放器,用来存储程序当前使用的代码段的段地址。 CS的内容左移4位再加上指令指针存放器IP的内容就是下一条要读取的指令在存储器中的物理地址。DS(Data Segment)称为数据段存放器,用来存放程序当前使用的数据段的段地址。 DS的内容左移4位再加上按指令中存储器寻址方式给出的偏移地址即得到对数据段指定单元进展读写的物理地址。SS(Stack Segment)称为堆栈段存放器,用来存放程序当前所使用的堆栈段的段地址。堆栈是存储器中开辟的按“先进后出原如此组织的一个特殊存储区,主要用于调用子程序或执行中断服务程序时保护断点和现场。ES(Extra Segment)称为附加数据段存放器,用来存放程序当前使用的附加数据段的段地址。附加数据段用来存放字符串操作时的目的字符串。(4) 控制存放器IP(Instmcdon Pointer)称为指令指针存放器,用来存放下一条要读取的指令在代码段内的偏移地址。用户程序不能直接访问IP。FLAGS称为标志存放器,它是一个16位的存放器,但只用了其中9位,这9位包括(个状态标志位和3个控制标志位。它用来反映算术运算和逻辑运算结果的一些特征,或用来控制CPU的某种操作。380868088CPU中有哪些存放器可用来指示操作数在存储器中某段内的偏移地址?答:可用来指示段内偏移地址的存放器共有6个:IP、SP、BP、BX、SI、DI480868088CPU中标志存放器FLAGS有哪些标志位?它们的含义和作用如何?答:标志存放器中的标志共有9个,分为两类:状态标志6个和控制标志3个。其作用是:(1) 状态标志:用来反映算术和逻辑运算结果的一些特征。CF(Carry Flag)进位标志位。当进展加减运算时,假设最高位发生进位或借位,如此CF为1,否如此为0。该标志位通常用于判断无符号数运算结果是否超出了计算机所能表示的无符号数的X围。PF(Parity Flag)奇偶标志位。当指令执行结果的低8位中含有偶数个1时,PF为1,否如此为0。AF(Auxiliary Flag)辅助进位标志位。当执行一条加法或减法运算指令时,假设结果的低字节的低4位向高4位有进位或借位,如此AF为1,否如此为0。ZF(Zero Flag)零标志位。假设当前的运算结果为0,如此ZF为1,否如此为00SF(Sign Flag)符号标志位。当运算结果的最高位为1时,SF=1,否如此为00OF(Overflow Flag)溢出标志位。当运算结果超出了带符号数所能表示的数值X围,即溢出时,OF=1,否如此为0。该标志位通常用来判断带符号数运算结果是否溢出o(2) 控制标志位:用来控制CPU的操作,由程序设置或去除。它们是:TF(TrapFlag)跟踪(陷阱)标志位。它是为测试程序的方便而设置的。假设将TF置1,80868088CPU处于单步工作方式,否如此,将正常执行程序。IP(Interrupt Flag)中断允许标志位。它是用来控制可屏蔽中断的控制标志位。假设用STI指令将IF置1,表示允许CPU承受外部从INTR引脚上发来的可屏蔽中断请求信号;假设用CLI指令将IP清0,如此禁止CPU承受可屏蔽中断请求信号。IF的状态对非屏蔽中断与内部中断没有影响。DF(DirectionFlag)方向标志位。假设用STD将DF置1,串操作按减地址方式进展,也就是说,从高地址开始,每操作一次地址自动递减;假设用CLD将DF清0,如此串操作按增地址方式进展,即每操作一次地址自动递增。580868088CPU的地址总线有多少位?其寻址X围是多少?答:8086/8088地址总线有20根,寻址X围1MB6什么叫指令队列?80868088CPU中指令队列有什么作用?其长度分别是多少?答:(1) 指令队列:采用“先进先出原如此,按顺序存放预执行指令的缓冲器称为指令队列。(2) 指令队列的作用:存放EU将要执行的指令,使CPU的取指和执行指令能并行工作。(3) 指令队列的长度:8086为6个字节,8088为4个字节。7Intel8086与8088有何区别?答:8086与8088的区别有三处:(1) 外部数据总线位数不同即地址数据分时复用引脚条数不同;8086为16位:AD15AD0。8088为 8位:AD7AD0 。(2) 内部指令队列缓冲器长度不同;8086有6个字节。当指令队列出现2个空字节时,BIU将取指补充。8086有4个字节。当指令队列出现1个空字节时,BIU将取指补充。(3) 外部某些控制总线定义不同。8086的28号引脚定义为MIO(S2),8088定义为IOM(S2)8086的34号引脚定义为BHES7,8088定义为SS0(HIGH)8简述8086 CPU使用地址锁存信号ALE将地址A15A0与数据D15D0分开的工作原理。答:在任何一个总线周期的T1状态,ALE均为高电平,以表示当前地址数据复用线上的输出的是地址信息,在ALE由高变低的下降沿时把地址装入地址锁存器,而在T2、T3和T4状态,ALE均为低电平,以表示当前地址数据复用线上的输出的是数据信息,此时通过数据收发器进展传送。9什么是逻辑地址?什么是物理地址?假设逻辑地址为BA00:A800,试求物理地址。答:逻辑地址:由段地址和偏移地址表示的存储单元地址称为逻辑地址。物理地址:CPU对存储器进展访问时实际所使用的20位地址称为物理地址。假设 逻辑地址为BA00H:A800H如此 物理地址BA00H10HA800HC4800H10简述堆栈指针存放器SP的功能与堆栈的操作过程。答:(1) SP的功能:指示进栈和出栈操作时的偏移地址。(2) 堆栈的操作过程:进栈时,先将SP2,再将数据压入堆栈即先移后入;出栈时,先将数据弹出堆栈,再将SP+2即先出后移。第四章 80X86 指令系统1、 指出源操作数的寻址方式 MOVBX,2000H ;立即数寻址 MOVBX,2000H;直接寻址 MOV BX,SI ;存放器间接寻址 MOV BX,SI2000H;存放器相对寻址 MOV BXSI,AL ;存放器寻址 ADD AX,BXDI80;基址变址相对寻址 MUL BL ;存放器寻址 JMP BX;段内间接寻址 IN AL,DX ;端口间接寻址 INC WORD PTR BP+10H;存放器相对寻址 MOV CL,LENGTH VAR ;立即数寻址 MOV BL,OFFSET VAR1;立即数寻址2、 指出如下指令是否正确 (1) MOV DS,0100H;错误。源操作数是立即数时,目的操作数不能时段存放器(2) MOV BP,AL;错误。操作数类型不一致(3) XCHG AH,AL;正确。(4) OUT310H,AL;错误。端口直接寻址的X围应在0FFH之间(5) MOVBX,BX;正确。(6) MOVES:BXDI ,AX;正确。(7) MOVAX,SIDI;错误。存储器寻址中有效地址不能由两个变址存放器组成(8) MOVSS:BX+SI+100H,BX;正确。(9) AND AX,BL;错误。操作数类型不一致(10) MOVDX,DS:BP;正确。(11) ADDSI,20H;错误。用PTR 说明类型(12) MOV 30H,AL;错误。目的操作数不能为立即数(13) PUSH 2000H;错误。堆栈指令的操作数不能是立即数(14) MOV SI,2000H;错误。两个操作数不能同时为存储器操作数(15) MOV SI,AL;错误。操作数类型不一致(16) ADD2000H,20H;错误。用PTR 说明类型(17) MOV CS,AX;错误。目的操作数不能为代码段存放器(18) INCDI;错误。需用PTR说明类型(19) OUT BX,AL;错误。端口间接寻址的存放器只能是DX存放器(20) SHL BX,3;错误。移位次数大于1时应该用CL存放器(21) XCHG CX,DS;错误。交换指令中不能出现段存放器(22) POP AL;错误。堆栈指令的操作数只能是字操作数(即16位操作数)3、 写出存储器操作数物理地址的计算表达式(1)MOV AL,DI ;(DS)10H(DI)(2)MOV AX,BX+SI ;(DS)10H(BX)(SI)(3)MOV 5BX+DI,AL ;(DS)10H(BX)(DI)5(4)ADD AL,ES:BX ;(ES)10H(BX)(5)SUB AX,1000H ;(DS)10H1000H(6)ADC AX,BX+DI+2000H ;(DS)10H(BX)(DI)2000H(7)MOV CX,BP+SI ;(SS)10H(BP)(SI)(8)INC BYTE PTR DI ;(DS)10H(DI)4、 假设(DS)3000H,(BX)2000H,(SI)0100H,(ES)4000H,计算如下存储器操作数的物理地址。(1) (DS)10H(BX)3000H10H2000H32000H(2) (DS)10H(BX)(SI)1000H3000H10H2000H0100H1000H33100 H (3) (DS)10H(BX)(SI)3000H10H2000H0100H32100 H(4) (ES)10H(BX)4000H10H2000H42000 H5、假设(CS)E000H,说明代码段可寻址物理存储空间的X围。最小物理地址为:(CS)10H0000HE0000H 最大物理地址为:(CS)10HFFFFHEFFFFH代码段可寻址物理存储空间的X围是:E0000HEFFFFH6、设(SP)2000H,(AX)3000H, (BX)5000H,执行如下程序段后,(SP)?,(AX)?, (BX)?PUSH AXPUSH BXPOP AX(SP)1FFEH,(AX)5000H, (BX)5000H7、试比拟SUB AL,09H与CMP AL,09H这两条指令的异同。假设(AL)=08H,分别执行上述两条指令后,(AL)=?,CF=?,OF=0,ZF=? (1)一样点:两条指令都能完成(AL)09H的功能,并且都影响六个状态标志位;不同点:SUB指令将运算结果回送到AL存放器中,而CMP指令不回送。(2) SUB AL,09H;(AL)=FFH,CF=1,OF=0,ZF=0CMP AL,09H;(AL)=08H,CF=1,OF=0,ZF=08、分别执行如下指令,试求AL的内容与各状态标志位的状态。(1) MOVAL,19H ;ADDAL,61H;(AL)=7AH OF=0 SF=0 ZF=0 AF=0 PF=0 CF=0(2) MOVAL,19H ;SUBAL,61H;(AL)=B8H OF=0 SF=1 ZF=0 AF=0 PF=1 CF=1(3) MOVAL,5DH ;ADDAL,0C6H;(AL)=23H OF=0 SF=0 ZF=0 AF=1 PF=0 CF=1(4) MOVAL,7EH ;SUBAL,95H;(AL)=E9H OF=1 SF=1 ZF=0 AF=0 PF=0 CF=19、用最少的指令,实现下述要求的功能。(1)AH的高4位清零。ANDAH,0FH(2) AL的高4位去反。XOR AH, 0F0H(3) AL的高4位移到低4位,高4位清0。MOV CL,4SHR AL,CL(4) AL的低4位移到高4位,低4位清0。MOV CL,4SHL AL,CL10、设(BX)6D16H,(AX)1100H,写出如下三条指令执行后,AX和BX存放器中的内容。MOV CL,06HROLAX,CLSHRBX,CL(AX)=4004 H (BX)=01B4 H11、设初值(AX)0119H,执行如下程序段后,(AX)?MOVCH,AHADDAL,AHDAAXCHGAL,CHADCAL,34HDAAMOVAH,ALMOVAL,CH(AX)=3520 H12、指出如下程序段的功能。(1)MOVCX,10LEASI,FirstLEADI,SecondREP MOVSB将 First串中前10个字符传送至Second 中(2)CLDLEADI,0404HMOVCX,0080HXORAX,AXREP STOSW将起始地址为0404 H开始的80 H个单元置成013、 设(BX)6F30H,(BP)0200H,(SI)0046H,(SS)2F00H,(2F246H)4154H,试求执行XCHG BX,BPSI后,(BX)?,(2F246H)? (BX)4154H(2F246H)6F30H14、设(BX)0400H,(DI)003CH,执行LEA BX,BXDI0F62H后,(BX)?(BX)139E H15、设(DS)C000H,(C0010H)0180H,(C0012H)2000H,执行LDS SI,10H后,(SI)?, (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,试求单独执行如下指令后的结果。(1) MOVCL,20HBXSI;(CL)0F6 H (2) MOVBPDI,CX;(1E4F6 H)5678 H(3) LEABX,20HBXSI;(BX)=0056 H MOVAX,2BX;(AX)=1E40 H(4)LDSSI,BPDI;MOV SI,BX;(SI)=0024 H (5)XCHG CX,32HBX;XCHG 20HBXSI,AX;(AX)5678 H ,(09226H)1234 H17、假设CPU中各存放器与RAM参数如如下图,试求独立执行如下指令后,CPU与RAM相应存放器与存储单元的内容是多少?CPURAM执行前执行后CS3000HFFFFHCX20506H06H不变DS2050H0004HBX20507H00H不变SS50A0H1000HSP20508H87H不变ES0FFFH17C6HDX20509H15H不变IP0000H8094HAX2050AH37H94HDI000AH1403HBP2050BHC5H不变SI0008H1CF2050CH2FH不变1MOVDX,BX+2;DX=0006H,BX=0004H2PUSHCX;SP=0FFEH3MOVCX,BX;CX=0004H,BX=0004H4TESTAX,01;AX=8094H,CF=05MOVAL,SI;AL=87H6ADCAL,DI;AL=0CCH,CF=0 DAA;AL=32H7INC SI;SI=0009H8DECDI;DI=0009H9MOVDI,AL;DI=94H10XCHGAX,DX;AX=17C6H,DX=8094H11XORAH,BL;AH=84H,BL=04H12JMPDX;IP=17C6H18、(DS)2000H,(BX)1256H,(SI)528FH,偏移量20A1H,(232F7H)3280H,(264E5H)2450H,试求执行下述指令后的结果。(1) JMP BX;(IP)1256 H (2) JMP TABLEBX;(IP)3280 H (3) JMP BXSI;(IP)2450 H19、设(IP)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)00H,(SP)2)00H,(SP)3)20H第五章 汇编语言程序设计2.PLENTH的值为0022,它表示当前已分配单元空间;3.L的值为6;5.AX=000AH;BL=0AH;CL=01H;10. MOV AX, 4A82HMOV DL,AHAND DL,0F0H MOV CL,4SHR DL,CL PUSH AX AND AH,0FH MOV BH,AH AND AL,0F0H MOV BL,AL MOV CL,4 SHR BL,CL MOV CL,BH POP AX AND AL,0FH11. data segment string1 db I am a student. string2 db I am a student . yes db match,0dh,0ah,$ no db no match,0dh,0ah,$data endscode segment assume cs:code,ds:data,es:datastart: push ds sub 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 21h jmp exitdispno: mov ah,9 lea dx,no int 21hexit: MOV AH,4CH INT 21Hcode ends13. DATASEGMENT M DB 11H,22H,33H,44H,64H,87H,34,29,67H,88H,0F6H DB 43H,0B7H,96H,0A3H,233,56H,23H,56H,89HCEQU20PDB20 DUP(?)NDB20 DUP(?) PLUS DB PLUS,0DH,0AH,$ MINUS DB MINUS,0DH,0AH,$ J DB 2 DUP(?)DATAENDSCODESEGMENTASSUME CS:CODE, DS:DATASTART: MOV AX,DATAMOV DS,AXLEA SI,MLEA DI,PLEA BX,NMOV CX,CMOV DX,0LOOP1: LODSBTESTAL,80H JNZ MINUS1 ;负数转移 MOV DI,AL INC DI INC DH ;存正数个数JMP AGAINMINUS1: MOV BX,ALINC BXINC DL;存负数个数AGAIN: DEC CX JNZ LOOP1 MOV WORD PTR J,DX;存结果 MOV DX,OFFSET MINUS MOV AH,9 INT 21H ;显示提示信息 MOV BL,J MOV CH,2ROTATE: MOV CL,4 ROL BL,CL MOV AL,BL AND AL,0FH ADD AL,30H CMP AL,3AH JL POR ADD AL,7POR: MOV DL,AL MOV AH,2 INT 21H DEC CH JNZ ROTATE ;十六进制形式输出负数个数 MOV AH,2 MOV DL,0DH INT 21H MOV DL,0AH INT 21H MOV DX,OFFSET PLUS MOV AH,9 INT 21H MOV DH,J+1 MOV CH,2ROTATE1: MOV CL,4 ROL DH,CL MOV AL,DH AND AL,0FH ADD AL,30H CMP AL,3AH JL POR1 ADD AL,7POR1: MOV DL,AL MOV AH,2 INT 21H DEC CH JNZ ROTATE1MOV AH,4CHINT 21HCODEENDSENDSTART第六章 半导体存储器2、 1 64片 片内寻址线 10根,片间寻址线 6根2 128片 片内寻址线 11根,片间寻址线 5根3 16片 片内寻址线 11根,片间寻址线 5根4 2片 片内寻址线 14根,片间寻址线 2根3、10248的RAM芯片,地址线11根。数据线8根6、:8位微机地址,总线16位,设计12KB存储系统,其中ROM 占用0000H开始的8KB,RAM占用2000H 开始的4KB,存储芯片分别选用INTEL 2716和2114分析如下:1ROM 2716 2K8芯片,需4片,做字扩展,片内寻址线11根RAM 2114 1K4芯片,需8片,做字位扩展,片内寻址线10根2地址X围: A15 A14 A13 A12 A11 A10ROM1:0000H07FFH 0 0 0 0 0 0ROM2:0800H0FFFH 0 0 0 0 1 0A15 A14 A13 A12 A11 A10ROM3:1000H17FFH 0 0 0 1 0 0ROM4:1800H1FFFH 0 0 0 1 1 0RAM1、2:2000H23FFH 0 0 1 0 0 0RAM3、4:2400H27FFH 0 0 1 0 0 1RAM5、6:2800H2BFFH 0 0 1 0 1 0RAM7、8:2C00H2FFFH 0 0 1 0 1 13A11、A12、A13 3:8译码器 译码输入 一级译码ROM1 :Y0ROM2 :Y1ROM3 :Y2ROM4 :Y3RAM1、2 :Y4 与 A10 (二级译码)RAM3、4 :Y4 与 A10RAM5、6 :Y5 与 A10RAM7、8 :Y5 与 A104画图连接 略9、8088组成的小型计算机系统,32KB ROM,其地址X围0000007FFFH, RAM占用8KB,地址X围:08000H09FFFH。ROM选用 27648K8,RAM选用21141K4分析如下 (1) ROM 2764 8K8芯片,需4片,做字扩展,片内寻址线13根RAM 2114 1K4芯片,需16片,做字位扩展,片内寻址线10根(2) 地址X围: A15 A14 A13 A12 A11 A10ROM1 0000001FFF H 0 0 0 (一级译码)ROM2 0200003FFF H 0 0 1 ROM3 0400005FFF H 0 1 0 ROM4 0600007FFFH 0 1 1RAM1(组)08000083FFH 1 0 0 0 0 0 (二级译码)RAM2 08400087FFH 1 0 0 0 0 1RAM3 0880008BFFH 1 0 0 0 1 0RAM4 08C0008FFFH 1 0 0 0 1 1RAM5 09000093FFH 1 0 0 1 0 0RAM6 0940009FFFH 1 0 0 1 0 1RAM7 0980009BFFH 1 0 0 1 1 0RAM8 09C0009FFFH 1 0 0 1 1 13 ROM1 Y0 (1 # 译码器 A15 A14 A13 译码输入)ROM2 Y1ROM3 Y2ROM4 Y3RAM1 Y0 (2 # 译码器 A12 A11 A10译码输入 1 # Y4做2#的控制信号)RAM2 Y1RAM3 Y2RAM4 Y3RAM5 Y4RAM6 Y5RAM7 Y6RAM8 Y74 需两片3:8译码器画图连接 略第七章 输入 / 输出 与 中断15、01D8 H16、接通打印机 检查打印状态 发送数据OR AL,01 HOUT 0F7H , ALIN AL ,0F6 HOUT 0F5H , AL第八章 可编程接口芯片与应用5、 初始化命令字 与 计数初值CUNT0 36H或37H 1000CUNT1 54H 或55H 1007、 始化控制字199H 2 B6 H PC2与PC4 置位命令字 09 H 05 H14 / 14
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!