汇编语言个人学习笔记——第二章 :寄存器(CPU工作原理)第一部分

本文介绍了8086CPU的寄存器结构,包括14个寄存器中的通用寄存器AX、BX、CX、DX的详细信息,以及16位数据在寄存器中的存储方式。内容涵盖8位寄存器的存储逻辑,以及字在16位寄存器中的存储规则。此外,还探讨了数据的16进制表示和汇编指令的应用。
摘要由CSDN通过智能技术生成

引言:

CPU概述:

一个典型的CPU由运算器、控制器、寄存器等器件构成,这些器件靠内部总线相连。

内部总线与外部总线区别:

内部总线实现CPU内部各个器件之间的联系。

外部总线实现CPU和主板上其他器件的联系。

寄存器概述:

对于CPU内部也需要存放数据,所以除了高级缓存和二级缓存,还有深入的寄存器。

8086CPU有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。

 

2.1通用寄存器

8086CPU的所有寄存器都是16位的,可以存放两个字节。

AX、BX、CX、DX通常用来存放一般性数据被称为通用寄存器。

以AX寄存器为例,结构如图

一个16位的寄存器可以存储一个16位的数据。

16位数据在寄存器中的存放情况:

数据:18

二进制表示:10010

在寄存器AX中的存储:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值