CPU中的主要的寄存器
2024-08-27 17:27:02
寄存器
名为寄存器的存储电路。
8种16位寄存器
- AX accumulator 累加寄存器
- CX counter 计数寄存器
- DX data 数据寄存器
- BX base 基址寄存器
- SP stack pointer 栈指针寄存器
- BP base pointer 基址指针寄存器
- SI source index 源变址寄存器
- DI destination index 目的变址寄存器
其中AX CX DX BX这几个寄存器之前都是8位,后来扩展到16位。
8种8位寄存器
- AL accmulator low 累加寄存器低位
- CL counter low 计数寄存器低位
- DL data low 数据寄存器低位
- BL base low 基址寄存器低位
- AH accmulator high 累加寄存器高位
- CH counter high 计数寄存器高位
- DH data high 数据寄存器高位
- BH base high 基址寄存器高位
几种32位寄存器
EAX ECX EDX EBX ESP EBP ESI EDI
16位段寄存器
- ES extra segment 附加段寄存器
- CS code segment 代码段寄存器
- SS stack segment 栈段寄存器
- DS data segment 数据段寄存器
- FS segment part 2
- GS segment part 3
最新文章
- MapReduce 的架构
- ASCII和16进制对照表
- Spatial Transformer Networks(空间变换神经网络)
- CentOS 6.5下Redis安装详细步骤
- 配置nginx好了,html能打开,index.php打不开?
- ECSHOP Inject PHPCode Into ecs_mail_templates table Via \admin\mail_template.php &;&; \includes\cls_template.php Vul Tag_PHP_Code Execute Getshell
- js替换字符串问题
- Csharp: create word file using Open XML SDK 2.5
- jQuery中怎么添加innerText、innerHtml(转)
- hadoop(三):hdfs 机架感知
- 使用GDI+ DrawDriverString实现行距及字符间距控制
- ANDROID_MARS学习笔记_S04_001_OAuth简介
- 关于在centos7上安装vmtools的各种报错的问题处理
- ASP.NET Core中的OWASP Top 10 十大风险-跨站点脚本攻击 (XSS)
- 修改XAMPP的默认根目录
- ssm项目导入activiti依赖后jsp页面el表达式报错
- 推送GitHub报错 fatal: Out of memory, malloc failed 解决办法
- Android:android studio快捷键大全
- MEF 插件式开发之 小试牛刀
- WinForm中DataGridView的使用(一) - 基本使用
热门文章
- PAT L2-021. 点赞狂魔 /// sort+unique去重
- DLL相关下断点
- Tomcat Geoserver等服务器 端口号修改
- Centos7解压.tar.bz2提示tar (child): bzip2: Cannot exec: No such file or directory解决方法
- shell 命令 文件(解)压缩 tar,zip, gzip,bzip2
- C# interface (接口基础知识详解)
- postman连接不了localhost问题解决
- Emacs基本操作说明
- golang中使用gorm连接mysql操作
- hdu多校第三场 1007 (hdu6609) Find the answer 线段树