汇编
_枫雪
多多学习中
展开
-
汇编1
汇编语言的组成:汇编指令(机器执行)+伪指令(编译器执行)+其他符合(编译器识别) 总线分为:控制总线+地址总线+数据总线 8080的地址总线宽度是16,8088的地址总线宽度是20,8086的地址总线宽度是20,80286的地址总线宽度是24,80386的地址总线宽度是32 8080的数据总线宽度是8,8088的数据总线宽度是8,8086的数据总线宽度是16,80286的数据总线宽度是16原创 2013-10-12 20:38:51 · 354 阅读 · 0 评论 -
80386的内存分页机制
除了CR3,使用的是物理地址,其他寄存器使用的是线性地址。 是否启动分页机制,是由CR0中PG(31)位决定的。 在启用分页机制后,32位的线性地址被划分成3个域: Directory(目录),在线性地址中为最高10位,用于访问页目录表中的项。Table(页表),在线性地址中为中间10位,用于访问页表中的项。Offset(偏移量),最低12位,用于访问页内的某个存储单元。 映射表结原创 2013-10-31 14:47:08 · 742 阅读 · 0 评论 -
汇编与c的相互调用
#include //#include //#include "test.h" int cmp(int a,int b) { int x = 100; __asm { MOV eax,[a]; CMP eax,[b]; JLE min; MOV eax,b; } min原创 2013-10-31 14:40:49 · 478 阅读 · 0 评论 -
汇编与80386的分段管理机制
开始地址 内存区 00000h 中断向量表 00400h BIOS数据区 00500h DOS数据区 DOS驻留程序 可用空间 A0000h 图形模式视频缓冲区 B0000h 单色字符模原创 2013-10-31 14:43:11 · 1069 阅读 · 0 评论