>>8/16/32位机   


微机的组成

**********************************************

1>数制

10   D   权 10的i次方

2    B   权 2的i次方

8    O/Q 权 8的i次方

16   H   权 16的i次方

10->2   整数部分除2 小数部分乘2

2>二进制编码

)8421 BCD码  (压缩BCD数4位 非压缩BCD数8位存储) 加法<加6指令调整>

)ASCII码      2的7次方存储一个字节

3>带符号数编码(原码 反码 补码)

8位数  D7的0/1表示正负数

原码

例 x=+105  [x]原=0 110 1001B

例 x=-105  [x]原=1 110 1001B

反码(+的反码=原码 -的反码=原码位反过来)

[+4]反=0 000 0100B

[+31]反=0 001 1111B

[-4]反=1 111 1011B

补码(+的补码=补码 -的补码=反码+1)

[-4]补=1 111 1100B

[-31]补=0 010 0000B

16位数  D15的0/1表示正负数

**********************************************

一般计算机

1.主机>运算器,控制器,存储器

2.外设>I/O设备,

3.CPU>电子管 晶体管 集成电路IC 超大规模IC

4.指令/指令系统>各种操作命令(如取值命令-译码分析-运行-取余...)

位(bit) 字节(byte)-8  字(word)-2个字节  字长(word length)

8086 一条指令可由1~6个字节组成

奔4(P4)  1~14个字节

指令的机器码组成:操作码+操作数

5.汇编>用英文替代机器码

exp:2+3

>MOV AX,2

>ADD AX,3

>MOV RESULT,AX

微型计算结构

CPU+存储器+IO接口+地址总线/数据总线/控制总线+(IO存储)

CPU>8086-P4

存储器>

1存放数据/指令(以字节为单位)

2地址(存储单元/编号 以地址总线决定)

8位机16个地址线 2的16次

8086  8088 有20根地址线   2的20次  以(H为单位 0~FFFFF) 


微机原理(1)_地址总线


3读写操作

读:

CPU给出地址  如000H(地址总线)

发送命令  (控制总线)

选中单元内容B8H出如今(数据总线)上

写:CPU给出地址  发送命令 从CPU寄存器经数据总线发出去

8086的存储地址表示

用2个16位的寄存器表示20位的物理地址  

段基地址(起始地址) 偏移地址(最大的偏移地址为FFFFF)地址单元取高位的先写

物理地址=段基地址*16(左移4个2进制位)+偏移量;

1个物理地址能够用多个逻辑地址表示;

I/0设备>

总线>

分类:1.用途 2.规模

应用场合:

1.片级总线 

2.系统总线  PC IAS PCI

3.外部总线 RS-232

传送信息内容

地址总线(单向),数据总线,控制总线