微机原理 第一章:概述
计算机的基本结构和工作原理
计算机的基本结构
微处理器系统结构及工作原理
内存储器
存储单元内容与存储
16位时,低位字节存入低地址,高位字节存入高地址:
两个字节单元构成一个字单元,字单元的地址采用它的低地址表示。
①. 存储器以字节为单位存储信息;
②. 每个字节单元有一个地址;
③. 机器以偶地址访问(读/写)存储器。
内存操作
CPU对内存的操作包括读、写两种。
内存分类
按工作方式分为两大类:
①. 随机存取存储器RAM(Random Access Memory)
RAM可以被CPU随机地读和写。
②. 只读存储器ROM(Read Only Memory)
ROM中的信息只能被CPU读取,不能写入。
存储器的内部结构图
不同进位计数数制
各种数制之间的转换(必考)
例1 十进制转换成二进制、十六进制和BCD数
十进制 | 124.625 | 217.125 | 86.0625 | 268.875 |
---|---|---|---|---|
二进制 | (1111100.101)B | (11011001.001)B | (1010110.0001)B | (100001100.111)B |
十六进制 | (7C.A)H | (D9.2)H | (56.1)H | (10C.E)H |
BCD数 | (000100100100.011000100101)BCD | (001000010111.000100100101)BCD | (10000110.0000011000100101)BCD | (001001101000.100001110101)BCD |
二进制整数部分从下往上读,小数部分从上往下读;
注意符号’B’、’H’、’BCD’别忘加上。
原码、反码、补码(必考)
8位有符号数的表示范围:
原码:-127~+127;反码:-127~+127;补码:-128~+127;
十进制数 | +128 | -128 | -5 | +784 | -253 |
---|---|---|---|---|---|
原码 | 0000000010000000B | 1000000010000000B | 1000000000000101B | 0000001100010000B | 1000000011111101B |
反码 | 0000000010000000B | 1111111101111111B | 1111111111111010B | 0000001100010000B | 1111111100000010B |
补码 | 0000000010000000B | 1111111110000000B | 1111111111111011B | 0000001100010000B | 1111111100000011B |
上表用16位二进制表示原码、反码、补码
正数的反码和补码都等于原码;
负数的反码由其原码符号位不变,其余位取反得到;
负数的补码是其反码+1。