计算机是进行数据处理、运算的机器,那么有两个基本的问题就包含在其中:
(1)处理的数据在什么地方?
(2)要处理的数据有多长?
这两个问题,在机器指令中必须给以明确或隐含的说明,否则计算机就无法工作。
8.2 汇编指令处理的数据在什么地方
绝大部分机器指令都是进行数据处理的指令,处理大致可分为3类:读入、写入、运算。在机器指令这一层来讲,并不关心数据的值是多少,而是关心指令执行前一刻,它将要处理的数据所在的位置。指令执行前,所要处理的数据可以在3个地方:cpu内部、内存、端口。
mov bx,1 cpu内部,指令缓冲器
mov bx,ax cpu内部,ax寄存器
m...



- [游客] 15611921075 在北京的mm 要一夜情的找我 方r 10/27 14:16
- [masmaster] 希望逝者安息,生者坚强。 08/11 17:10
- [游客] 路过顶一下!!!<img src="http://www.szplane.cn/image/cz_s 07/02 10:18
- [游客] 是3、5、6楼!! 03/13 12:07
- [游客] 3、4、5楼的游客都是吃饱撑的,你有什么资格说别人?至少别人把自己的想法和理解写了出来,供人参考。至 03/13 12:06
- [游客] 能提出问题还是好的,呵呵,各有各的看法吧 02/20 13:14
- [游客] 楼上的在放屁 02/20 11:45
- [游客] 那个p++是把物理地址向下移动了一位; 02/20 10:58
- [游客] 就实际问题讨论最好,目的性也强~ 02/05 16:49
- [mess] 正确。 02/05 11:00
[2010-03-09 17:30] 第八章 学习笔记
阅读全文 |
评论次数(0) |
浏览次数(796) |
所属类型(汇编随笔)
[2010-01-18 10:10] 模块化编程
首先了解一下什么是“模块化”:
模块化-百度百科:
模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。
模块具有以下几种基本属性:接口、功能、逻辑、状态,功能、状态与接口反映模块的外部特性,逻辑反映它的内部特性。
在软件的体系结构中,模块是可组合、分解和更换的单元。
=======================================
附一本书上的定义:
模块化程序设计
-基本思想:将一个大的程序按功能分割成一些小模块,
...
模块化-百度百科:
模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。
模块具有以下几种基本属性:接口、功能、逻辑、状态,功能、状态与接口反映模块的外部特性,逻辑反映它的内部特性。
在软件的体系结构中,模块是可组合、分解和更换的单元。
=======================================
附一本书上的定义:
模块化程序设计
-基本思想:将一个大的程序按功能分割成一些小模块,
...
阅读全文 |
评论次数(1) |
浏览次数(392) |
所属类型(汇编随笔)
[2010-01-14 11:54] 从来没有勇气追求他们认为正确的事情。从来不在乎别人。(摘抄)
中国人从来没有勇气追求他们认为正确的事情。
中国人从来不在乎别人的,中国人认为生活的目的就是抬高自己,从而获得别人的认知。
摘自郎咸平谈《功夫熊猫》...
中国人从来不在乎别人的,中国人认为生活的目的就是抬高自己,从而获得别人的认知。
摘自郎咸平谈《功夫熊猫》...
阅读全文 |
评论次数(0) |
浏览次数(416) |
所属类型(汇编随笔)
[2010-01-14 11:04] 进制转换-摘自论坛
知识点:什么是数的进制中基数和权值(答案见上图)
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1002&qkSg=2&qID=18350&readSg=1
1. 十 -----> 二
(25.625)(十)
整数部分:
25/2=12......1
12/2=6 ......0
6/2=3 ......0
3/2=1 ......1
1/2=0 ......1
然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式...
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1002&qkSg=2&qID=18350&readSg=1
1. 十 -----> 二
(25.625)(十)
整数部分:
25/2=12......1
12/2=6 ......0
6/2=3 ......0
3/2=1 ......1
1/2=0 ......1
然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式...
阅读全文 |
评论次数(1) |
浏览次数(431) |
所属类型(汇编随笔)
[2010-01-13 11:37] 中央处理器(维基百科)
. 中央处理器(英语:Central Processing Unit,CPU),是电子计算机的主要设备之一。其功能主要是解释计算机指令以及处理计算机软件中的数据。所谓计算机的可编程性主要是指对CPU的编程。
CPU、内部存储器和输入/输出设备是现代电脑的三大内核部件。由集成电路制造的CPU,20世纪70年代以前,本来是由多个独立单元构成,后来发展出微处理器CPU复杂的电路可以做成单一微小功能强大的单元。
“中央处理器”这个名称,笼统地说,是对一系列可以执行复杂的计算机程序的逻辑机器的描述。这个空泛的定义很容易地将在“CPU”这个名称被普遍使用,之前的...
CPU、内部存储器和输入/输出设备是现代电脑的三大内核部件。由集成电路制造的CPU,20世纪70年代以前,本来是由多个独立单元构成,后来发展出微处理器CPU复杂的电路可以做成单一微小功能强大的单元。
“中央处理器”这个名称,笼统地说,是对一系列可以执行复杂的计算机程序的逻辑机器的描述。这个空泛的定义很容易地将在“CPU”这个名称被普遍使用,之前的...
阅读全文 |
评论次数(0) |
浏览次数(508) |
所属类型(汇编随笔)
[2010-01-13 11:06] 参加了汇编学习活动,正式开始学习~\(≧▽≦)/~啦啦啦
fighting,希望和大家一起学好汇编 O(∩_∩)O哈!...
阅读全文 |
评论次数(0) |
浏览次数(360) |
所属类型(汇编随笔)
页码数(1):
1