碧白微瑕

碧白微瑕的笔记

来自第二章 寄存器(CPU工作原理)01(0)

通用寄存器:AX,BX,CX,DX 16位AX 分为AH高位和AL地位

来自第二章 寄存器(CPU工作原理)02(0)

字word 汇编指令:add(加法),mov(赋值)add ax,bx  相加结果依然过存在ax中ax是16位,ah和al是8位

来自第二章 寄存器(CPU工作原理)03(0)

虚拟地址转换为物理地址:段地址*16+偏移地址 

来自第四章 第一个程序03(0)

cx 存放指令长度

来自第二章 寄存器(CPU工作原理)05(0)

段地址与偏移地址段寄存器:cs代码段、ds数据段、ss堆栈段、esip指令指针寄存器,存放偏移地址;cs存放段地址。下边为高位,上边为低位。2的16次是64k,每个内存单元都是8位,所以总的内存大小就是64kB。cpu只认cs:ip指向那个的内存单元的指令。