英特尔的80x86 CPU系列简介
2011-09-19 16:17
239 查看
目前为止, 都没碰到过汇编指令.都是直接调用HLA库完成的
冯 诺衣曼原理
Intel CPU寄存器可以分为四种:
general purpose registers(通用寄存器)
special purpose application accessible registers(特殊程序访问寄存器)
segment registers(段寄存器,现在操作系统不经常使用)
special purpose kernel mode registers(特殊用途的内核模式寄存器用于编写操作系统,调试器和其他系统级工具的人使用。)
Genaral purpose registers (32bit)
EAX,EBX,ECX,EDX,ESI,ESP,EDS,EBP,EDI
Genaral purpse registers(16bit)
AX, BX, CX, DX, SI, DI, BP, and SP
Genaral puspose registers(8bit)
AL, AH, BL, BH, CL, CH, DL, and DH
需要注意的通用寄存器的最重要的是他们都不是独立的。修改一个寄存器,将修改至少有一个其他的登记和修改多达三个寄存器
冯 诺衣曼原理
Intel CPU寄存器可以分为四种:
general purpose registers(通用寄存器)
special purpose application accessible registers(特殊程序访问寄存器)
segment registers(段寄存器,现在操作系统不经常使用)
special purpose kernel mode registers(特殊用途的内核模式寄存器用于编写操作系统,调试器和其他系统级工具的人使用。)
Genaral purpose registers (32bit)
EAX,EBX,ECX,EDX,ESI,ESP,EDS,EBP,EDI
Genaral purpse registers(16bit)
AX, BX, CX, DX, SI, DI, BP, and SP
Genaral puspose registers(8bit)
AL, AH, BL, BH, CL, CH, DL, and DH
需要注意的通用寄存器的最重要的是他们都不是独立的。修改一个寄存器,将修改至少有一个其他的登记和修改多达三个寄存器
相关文章推荐
- 卅年史诗!地球上出现过的CPU完全收藏 - (6-9) 确立x86地位创造商业奇迹的CPU系列——80x86系列
- 80x86保护模式系列教程(1)保护方式简介
- Woodcrest(5100系列)CPU简介
- cpu知识补习 英特尔amd芯片核心简介
- jQuery系列01---jQuery简介、jQuery使用详解、DOM对象与jQuery对象的转换与区别
- sass+compass笔记系列1--compass配置简介
- intel 7 8系列主板区别,支持的CPU
- Blend_软件系列简介(Z)
- CPU、GPU、CUDA,CuDNN 简介
- [转载]AAF灵便应用框架简介系列(7):休息一下,泛谈OOAD(面向对象分析设计)
- 虚拟化系列-VMware vSphere 5.1 简介与安装 推荐
- SpringCloud系列:入门简介
- USB实现(1)-Ti AM335x系列CPU
- iPhone开发系列文章(三)-Objective-C语言简介
- 并行加密算法系列(三)之AES on Intel CPU
- 文法系列之上下文有关语法和0型语法简介
- Intel X86 CPU系列的寄存器
- 深入浅出Mybatis系列(六)---objectFactory、plugins、mappers简介与配置
- 汇编语言基础之一 - CPU架构和寄存器种类简介
- 详解RGB系列(一)--- 简介