资源描述:
《微机原理重点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.数制转换(P1)2.ASCII码(P9)字符ASCII码(H)0~930~39A~Z41~5Aa~z61~7A换行LF0A回车CR0D3.BCD码(P10)二进制编码的十进制数十进制数压缩BCD数非压缩BCD数(ASCIIBCD数)00H(0000B)00H(00000000B)11H(0001B)01H(00000001B)22H(0010B)02H(00000010B)33H(0011B)03H(00000011B)44H(0100B)04H(00000100B)55H(0101B)05H(00000101B)66
2、H(0110B)06H(00000110B)77H(0111B)07H(00000111B)88H(1000B)08H(00001000B)99H(1001B)09H(00001001B)1.解释图1-9存储原理写出旁边的表(P14)1.全加器真值表和、进位逻辑代数式画出电路图什么时候做加法什么时候做减法(PPT)1.8086/8088寄存器名称及用途(P24-25)1.8086/8088物理地址的生成(P28-29)由于8086/8088有20条地址线,可以寻址多达1M字节,所以把1M字节的存储器分成任意数量的段,其中每
3、一段最多可以寻址64K字节。这样每一个段就必须开始于一个能被16整出的地址。段地址和偏移地址一样都是16位无符号二进制整数,其值可为0000H~FFFFH,故可以将存储器分为64K个段。8086/8088中有一个地址加法器,它将寄存器提供的段地址自动乘以10H即左移4位,然后与16位的偏移地址想家,并锁存在物理地址锁存器中,每次需要生成物理地址的时候,一个段寄存器会自动被选择,且能自动左移4位,再与一个16位的偏移地址相加,产生所需要的20位物理地址。1.习题1.5、1.7(P32)1.例3.29(P137)方法一:ABC
4、DCBPROCMOVAX,0ABCDC1:PUSHCXMOVCX,10;Xix10+Xi-1MULCXANDBYTEPTR[SI],0FHADDAL,[SI]ADCAH,0INCSIPOPCXLOOPABCDC1RETABCDCBENDP方法二:SUBCODESEGMENTASSUMECS:SUBCODEABCDCBPROCFARMOVAX,0ABCDC1:PUSHCXMOVCX,10MULCXANDBYTEPTR[SI],0FHADDAL,[SI]ADCAH,0INCSIPOPCXLOOPABCDC1RETABCDCBE
5、NDPSUBCODEENDS1.例3.30(P139)BCABCDPROCPUSHAXPUSHBXPUSHCXPUSHDXPUSHDIORAX,AXJNSPLUSMOVBYTEPTREX:[DI],’-’INCDINEGAXPLUS:MOVCX,0MOVBX,10LOP1:MOVDX,0DIVBXPUSHDXINCCXORAX,AXJNZLOP1LOP2:POPAXADDAL,30HMOVES:[DI],ALINCDILOOPLOP2MOVAL,’$’MOVES:[DI],ALPOPDIPOPDXPOPCXPOPBXPOP
6、AXRETBCABCDENDP2.总线概述(P164)总线是一种数据通道,由系统中各部件所共享,或者说,是在部件与部件之间传送信息的一组公用信号线,是将发送部件发出的信息准确地传送给某个接收部件的信号通路。1.图4-1(P165)解释此图分清三组总线地址数据控制两个组态2.中断响应信号(P166)INTA:中断响应信号。此信号低电平有效,是8088响应中断请求信号引线INTR来的外部中断时输出的中断响应信号,它可以用做中断向量类型码的读选通信号。3.中断请求信号、非屏蔽中断请求信号(P168)INTR:中断请求信号。此信号
7、高电平有效,是外设发来的可屏蔽中断请求信号。CPU在每一条指令结束前均要采样该引线,以决定是否中断现行程序的执行,进入中断服务程序。该信号可以用标志寄存器中的中断允许标志位来屏蔽。NMI:非屏蔽中断请求信号。该信号是一个边沿触发信号。这条线上的中断请求信号是不能屏蔽的,只要这条线上有由低到高的变化,就在现行指令结束之后中断现行程序的执行,进入非屏蔽中断服务程序。4.图4-8(P173)8284是时钟发生器8259是中断控制器使CPU线分出8根地址总线那块是把地址锁存X分离数据那块作用是把数据锁存8288是控制总线,XX80
8、88的控制信号1.图4-10(P175)它与存储器读周期类似,首先也要有IO/M信号来表示进行存储器操作。其次也要有写入单元的地址,以及ALE信号。不同的是要写入存储器的数据,在T2状态,也即当12位数据线A19~A16,A7~A0已有ALE锁存后,CPU就把要写入的8位数据放至AD7~AD0上。要写入