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

我的博客

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

[2008-11-08 21:18] 寄存器组

寄存器组
1、 16位寄存器组

16位CPU所含有的寄存器有:
 
4个数据寄存器(AX、BX、CX和DX)
2个变址和指针寄存器(SI和DI) 
2个指针寄存器(SP和BP) 
4个段寄存器(ES、CS、SS和DS)
1个指令指针寄存器(IP) 1个标志寄存器(Flags) 

2、 32位寄存器组

32位CPU除了包含了先前CPU的所有寄存器,并把通用寄存器、指令指针和标志寄存器从16位扩充成32位之外,还增加了2个16位的段寄存器:FS和GS。

32位CPU所含有的寄存器有:
 
4个数据寄存器(EAX、EBX、ECX和EDX)
2个变址和指针寄...
阅读全文 | 评论次数(0) | 浏览次数(473) | 所属类型(学习网摘)

[2008-11-08 21:00] 数值数据的表示

数值数据的表示
(1)、二进制

在计算机内,数值是用二进制来表示的,每个二进制数按权相加就可得到其十进制数值。在书写二进制时,为了区别,在数据后面紧跟一个字母B。

二进制的一般表现形式为:bn-1…b1b0B,其代表数值:bn-12n-1+…+b121+b020。

数据的二进制表示形式简单、明了,但它书写起来比较长,所以,通常情况下,我们在程序中不直接用二进制来书写具体的数值,而改用八进制、十进制或十六进制。

(2)、八进制

八进制是一种二进制的变形,三位二进制可变为一位八进制,反之也然。八进制的表示元素是:0、1、…、7。在书写时,为了区别,在数据后面紧跟一个...
阅读全文 | 评论次数(0) | 浏览次数(592) | 所属类型(学习网摘)

[2008-11-06 21:10] 第五章学习心得

学习本章后对[BX],LOOP有了基本的了解。加深了对数据存储,内存地址有了心得认识。

~~~[BX]:内存单元的描述

在此处需要区别()和[],在编译器和DEBUG中有不同的含义。

要点:

完整描述一个内存需要的两个条件:
1.内存地址
2.内存单元长度

~~~()内存内容描述:

(X)表示X中的内容。

(20000H)表示内存20000H单元的内容,其中()中的单元地址为内存的实际物理地址。

((基地址X*16)+偏移量)

~~~LOOP 循环

要点:mov cx,***(循环次数)

注意:CUP执行loop时,先计算A...
阅读全文 | 评论次数(1) | 浏览次数(641) | 所属类型(心得体会)