汇编网首页登录博客注册
tangqc13的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
友情链接

[2009-07-22 22:56] debug时 标志位符号值表示的意义

标志              值为1的标志            值为0的标志
 of                   OV                     NV
 sf                   NG                     PL
 zf                   ZR                     NZ
 pf                   PE                     PO
 cf                   CY                     NC
 df          ...
阅读全文 | 评论次数(1) | 浏览次数(1007) | 所属类型(notebook)

[2009-06-28 19:56] 寄存器笔记

8086cpu包括4个16位数据寄存器(AX,BX,CX,DX),2个16位指针寄存器(SP,BP),2个16为变址寄存器(SI,DI),1个16位指令指针(IP),1个标志寄存器(FLAG),4个16位段寄存器(CS,DS,SS,ES).
数据寄存器、变址寄存器、指针寄存器统称通用存储器。通用寄存器均可用来传送和暂存数据,可以保存算数逻辑运算的操作数和运算结果。

4个数据寄存器均可分为2个独立的8位寄存器。
AX分为AH和AL。
BX分为BH和BL。
CX分为CH和CL。
DX分为DH和DL。
后缀H表示高8位,L表示低八位

cpu通过地址总线送入存储器的必须是一个内...
阅读全文 | 评论次数(0) | 浏览次数(232) | 所属类型(notebook)

[2009-06-24 23:42] 关于cpu寻址能力的理解

在论坛里看了几个关于cpu寻址能力的帖子,刚开始时也有点范迷糊,现在想把自己的理解记录下来,作为笔记。
题目:1个CPU的寻址能力为8KB,那么它的地址总线宽度为多少?
首先,需要理解cpu的寻址能力。cpu需要处理的数据,基本上在存储器中存储。存储器的元素是存储单元,1个存储单元就是1byte(8个二进制位)。存储单元的地址代表1个byte的数据存储。cpu需要处理数据时,首先要找到数据所在存储单元的地址,相当于c中的指针,根据数据类型,取地址范围内的二进制编码的所表示的数据。所以,cpu的寻址能力,实际上就是说cpu所能找到的存储单元地址范围。比如:128个存储单元 = (2^7)by...
阅读全文 | 评论次数(1) | 浏览次数(247) | 所属类型(notebook)
页码数(1):  1