积累系统性知识
积聚技术精华
  首页    个人中心    撰写积文    建立课题    订立目标    整理积文    管理课题    管理目标    技能Get    代码积累 
微机原理(1)
error997 (error997)    2015-05-10 19:11:13      目标    课题
   >>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)
   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
传送信息内容
地址总线(单向),数据总线,控制总线

转自 http://blog.csdn.net/qq285016127/article/details/40799509
(+0)技能Get

建议楼主:搜索关键字 |参考其他资源 |回复 |追问
  error997(error997):   个人中心    课题    目标    代码积累