威海住房和城乡建设厅网站首页,普宁做男科检查长江网站L,有什么网站可以做设计兼职的,关键词竞价排名hello大家好我是吃个西瓜嘤#xff0c;这篇节只总结微机原理常考填空题都是干货展示常出现的易错点以及微机原理注意事项。
以下仅代表个人发言 #微机原理
正文开始#xff1a; 1#xff0c;区分JZ#xff0c;JNZ技巧
也就是D70用JZ#xff1b;D71用JNZ。 JZ;条件ZF1时…hello大家好我是吃个西瓜嘤这篇节只总结微机原理常考填空题都是干货展示常出现的易错点以及微机原理注意事项。
以下仅代表个人发言 #微机原理
正文开始 1区分JZJNZ技巧
也就是D70用JZD71用JNZ。 JZ;条件ZF1时跳 JNZ;条件ZF0时跳L1:IN ....TEST AL,80HJZ L1;此时D70时转L1 L2:....TEST AL,80HJNZ L2;此时D71时转L2
2xy都是有符号单字节那么xy是否溢出超范围就溢出没超就不溢出。
有符号数范围-128~127。
3offset后面不能是寄存器一定是变量或存储器寻址。
4org后面是个偏移地址也就是内存单元的地址或变量不能是寄存器。
5需要外部触发的只有1和5。
6定义一个变量var变量var的内容第一个字是0001H第二个字是0002H第三个字的内容是$2问第三个字0014H单元的内容是多少答案是16H已知var的有效地址偏移地址是0010H。
解$指的是所定义的所有单元的下一个单元地址$是0014H$2就是0016H具体以下看图。
图解 var-01H00H02H00H$2-16H$2-00H
7IP的变化只用于转移类指令才能变化。像jmp、中断返回等
8DMA传送一定要用到DMA C控制器也就是8237芯片。
9DMA的传输过程简答需要记一下这个。
10LEA BX,[DI]这条指令就是把DI的有效地址给BXDI的有效地址就是DI的值EADI。
118259六十四级中断也就是它能管理64个外设得九级芯片级联。
12CBW:符号扩展。功能是把al的字节扩展到ax也就是由8位扩展到16位。其实就是把al8位在扩出符号8位放在ah中
已知ax6789h那么ah67hal89h执行cbw问ax是多少al是89h1000 1001 符号位是1所以就扩出8个11111 1111 1000 1001也就是0FF89H。
13还有一个指令是CWD是把字扩展到双字字是ax得到dxax。
扩之前就看ax的最高位符号位是多少那么dx的十六位就是多少。
所以扩展前后真值数值大小不变就是位数变长了。
14在计算机中一般用16进制表示的数值都是以补码的形式存在。
①补码变成真值先补码变成原码然后原码变成真值。
②真值变成补码先真值转到原码然后原码在变成补码。
158259只能管理外中断中的可屏蔽中断INTR。
8259管理的中断源叫向量中断。
中断源一个是向量中断一个是查询中断非向量中断两类。
向量中断一定是要通过中断响应信号来在INTA响应周期中传递中断类型码。
这里切记去看一下INTA的图。
16下面展示以下单重中断和多重中断 多重中断在单重中断下加了一下部分 17DRAM2164是64K×12的16次方×1 1DRAM并不是有A0~A15而它的引脚上只有A0~A7。这是动态RAM和其他RAM不一样的脚只用它的一半。
22164有4个128×128的矩阵刷新刷了128行2ms刷完刷新期是2ms而每行是128×4512个单元。即每次刷新512个单元
32164芯片有RAS#行选线和CAS#列选线在刷新的时候只选择了行选。
4在刷新时是读读的情况下数据不进数据总线。
18一片8237内部有四个独立的通道四每个通道一次传递的最大长度64K字节。
19在64KB这个数多次出现它代表88/86访问的接口接口的范围它代表段的范围另外还代表内存程序当中的段最大还代表DMA C芯片每一次进行数据传输的最大的信息量 。
64KB2的16次方
20异步串行传送方式采取帧的格式是由1位起始位低电平5到8位数据位1位旧校验位还有1到2位停止位。
bps就是波特每秒二进制位bps,即比特率、比特/秒、位/秒、每秒传送位数,数据传输速率的常用单位。 含义:文件大小(例如文本或图像文件)通常以字节(Byte)为单位。一字节对应八比特。
21汇编语言程序首先经过编辑形成一个asm文件经过汇编Masm.exe的翻译软件转为.obj目标二进制代码文件。然后再把目标二进制代码文件.obj经过链接Link.exe转成.exe可执行文件。
22.c经过编译形成.exe可执行文件。 暂时更新到这里~
下期再见~