1.寄存器
一个典型的CPU由运算器(信息处理)、控制器(控制各种期间进行工作)、寄存器(信息处理)等器
件构成,这些器件靠内部总线相连,在它们之间进行数据的传送。
对于汇编程序员,CPU的主要部件是寄存器。寄存器是CPU中程序员可以用指令读写的部件。通过改变
各种寄存器中的内容来实现对CPU的控制。
不同的CPU,寄存器的个数、结构是不相同的。
2.通用寄存器。
AX(Accumulator)、BX(Base)、CX(Count)、DX(Data)被成为通用寄存器,用来存放一般行的数据。
AX、BX、CX、DX都可分为两个独立使...
- [游客] 石职wsd专升本da卡 11/18 15:28
- [游客] 石职wsd专升本da卡 11/18 15:28
- [游客] 似乎这个站点没有什么新鲜的活力了 07/23 18:22
- [游客] 博主有没有学习群 07/23 19:14
- [游客] 可以的 07/23 19:13
- [游客] aaaaaaaaaaaa 09/19 13:49
- [jinshuwen] 很有收获! 01/19 16:25
- [hujie0421] 谢谢分享 02/01 05:14
- [jiejie] 来学习一下 10/01 11:31
- [yexueyao] 谢谢,我是学习计算机专业的,汇编语言一学期几乎没听懂过,看你的日记,很有帮助,我会加油学的,期末要拿 11/12 10:14
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:39
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:39
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:38
- [游客] 嘉義定點外約Line: a57963#嘉義學生妹外約 桃園中壢外送茶Line: a57963#中壢外 11/29 15:38
- [bingfeixue] masm32 汇编器具体怎么用啊 04/28 09:24
[2010-07-06 23:26] 汇编语言——第二天
阅读全文 |
评论次数(1) |
浏览次数(1384) |
所属类型(汇编笔记)
[2010-07-06 19:58] 检测点 2.1
(1)写出每条汇编指令执行后相关寄存器中的值。
mov ax,62627 AX=62627=F4A3H
mov ah,31H AX=31A3H
mov al,23H AX=3123H
add ax,ax AX=6246H
mov bx,826CH BX=826CH
mov cx,ax CX=6246H
mov ax,bx AX=826CH
add ax,bx AX=04D8H
mov al,bh AX=0482H ...
mov ax,62627 AX=62627=F4A3H
mov ah,31H AX=31A3H
mov al,23H AX=3123H
add ax,ax AX=6246H
mov bx,826CH BX=826CH
mov cx,ax CX=6246H
mov ax,bx AX=826CH
add ax,bx AX=04D8H
mov al,bh AX=0482H ...
阅读全文 |
评论次数(3) |
浏览次数(1541) |
所属类型(汇编作业)
[2010-07-05 16:16] 检测点 1.1
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为__13___。
前面说,一个CPU有N根地址线,则可以说这个CPU的地址总线的宽度为N。这样的CPU最多可以寻找2的N次方个内存单元。如果一个CPU有10根地址总线
,那么他的CPU的地址总线宽度为10,寻址能力为2^10=1024B,因为1024B=1KB,8=2^3,所以这个CPU的地址总线宽度为 2^10*2^3=13.
(2)1KB的存储器有__1024__个存储单元。存储单元的编号从_0_到_1023__。
因为一个储存单元能储存一个字节,1KB=1024B,所以1KB的存储器有1024个存储单元。由于存储...
前面说,一个CPU有N根地址线,则可以说这个CPU的地址总线的宽度为N。这样的CPU最多可以寻找2的N次方个内存单元。如果一个CPU有10根地址总线
,那么他的CPU的地址总线宽度为10,寻址能力为2^10=1024B,因为1024B=1KB,8=2^3,所以这个CPU的地址总线宽度为 2^10*2^3=13.
(2)1KB的存储器有__1024__个存储单元。存储单元的编号从_0_到_1023__。
因为一个储存单元能储存一个字节,1KB=1024B,所以1KB的存储器有1024个存储单元。由于存储...
阅读全文 |
评论次数(5) |
浏览次数(1450) |
所属类型(汇编作业)
[2010-07-05 15:22] 汇编语言——第一天
1.汇编语言的由来
早期使用的语言为极其语言,但由于机器语言难于辨别和记忆,SO,汇编语言应运而生。
汇编语言的主体是汇编指令,汇编指令的写法与人类语言相接近,便于阅读和记忆。
汇编语言执行过程:
程序员——汇编指令——编译器——机器码——计算机执行。
2.汇编语言的组成
汇编语言由3类指令组成:
(1)汇编指令,如mov,jmp等机器码的助记符,有对应的机器码。
(2)伪指令:如Code segment,Data segment等,没有对应的机器码,由编辑器执行,但计算机不执行。
(3)其他符号:如+、-、*、/等,...
早期使用的语言为极其语言,但由于机器语言难于辨别和记忆,SO,汇编语言应运而生。
汇编语言的主体是汇编指令,汇编指令的写法与人类语言相接近,便于阅读和记忆。
汇编语言执行过程:
程序员——汇编指令——编译器——机器码——计算机执行。
2.汇编语言的组成
汇编语言由3类指令组成:
(1)汇编指令,如mov,jmp等机器码的助记符,有对应的机器码。
(2)伪指令:如Code segment,Data segment等,没有对应的机器码,由编辑器执行,但计算机不执行。
(3)其他符号:如+、-、*、/等,...
阅读全文 |
评论次数(8) |
浏览次数(2709) |
所属类型(汇编笔记)
[2010-07-05 13:12] 扎根汇编网,潜心学习。
很早之前就有学习汇编的打算,在此期间也翻过几次书,不过都是看看两三章就放弃了。。
现在想来,也太容易放弃了。
决定从这里开始,从头学起,一步一个脚印,有志者,事竟成嘛!...
现在想来,也太容易放弃了。
决定从这里开始,从头学起,一步一个脚印,有志者,事竟成嘛!...
阅读全文 |
评论次数(6) |
浏览次数(1376) |
所属类型(随记)