第一章 总结

1.汇编语言的特点:

1.面向机器的低级语言,通常是为特定的计算机或计算机系列专门设计的。

保持了机器语言的优点,具有直接和简捷的特点。

2.可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、CPUI/O 端口等。

目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。

3.经常与高级语言配合使用,应用十分广泛。

4.汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令的助记符,便于人类记忆和使用。

2.数制
  计算机中的数字电路用电压的高低(或通断)表示两种状态01,所以计算机内部的所有信息都是采用二进制计数法。在书写程序时,常采用二进制的短格式表示法:十六进制。

数制之间的转换
  二进制数和十六进制的转换是很直接的。一个二进制数,从低位到高位,每4位用一个数字来表示,就是相应的十六进制数,反之一个十六进制数中的每一位用4位二进制数表示,就转换成相应的二进制数。

  十六进制数的各位数与其对应权值(16i)的乘积之和即为其对应的是十进制数。十进制数转换为十六进制数可使用降幂法和除法。

3.运算
  二进制数的算术运算规则是逢二进一,十六进制数的运算规则是逢十六进一。
基本逻辑运算包括与(AND)、或(OR)、非(NOT)、异或(XOR),01代码为逻辑变量。

内存是存放指令和数据的部件,由若干内存单元构成。

80x86的内存以字节编址:每个内存单元有唯一的地址,可存放1个字节。

1个字占据2个相邻的内存单元;低字节在低地址单元,高字节在高地址单元;字的地址由其低地址来表示。双字也类似。

同一地址可以看作是字节、字或双字单元的地址,取决于具体的使用方式。

  1. 存储器

存储器以字节为单位被划分为若干个存储单元。每个存储单元从0开始顺序编号。

 

   存储器的容量通常用KB, MB, GB, TB, PB计。

 

  1. 内存地址空间

     内存地址空间,也称寻址空间。与CPU地址总线的宽度直接相关。表示CPU所能寻找到的最大地址空间范围。

CPU在操控独立的物理存储器时,把它们统一当作一个逻辑存储器看待。这个逻辑存储器即内存地址空间。

② 每个物理存储器在这个逻辑存储器中占有一段地址空间;CPU在这段地址空间中读写数据,实际上就是在相对应的物理存储器中读写数据。

③ 不同的计算机系统的内存地址空间分配情况是不同的

posted @ 2018-10-17 19:13  胡泓彬  阅读(105)  评论(0编辑  收藏  举报