第1章+概述资料精要.ppt

微机的应用 科学计算与数据处理 生产与试验过程控制 自动化仪器仪表装置 信息管理与办公自动化 计算机辅助设计 计算机仿真 人工智能 文化、教育、娱乐、家电 科学研究,工程设计和社会经济规划 卫星轨道、大型水坝、航天测控 自动实时检测、控制和管理 提高效率、提高质量 增强功能,提高性能, 减小重量和体积 财务管理、人事档案管理、情报资料管理等数据量大 CAD,CAT,CAM,CIMS Protel 理论,方法,算法和设计方案 模式识别,专家系统, 程序设计自动化 CAE,大片,玩具 ENIAC (1946)埃尼阿克 17468个电子管、6万个电阻器、1万个电容器和6千个开关组成 重达30吨 占地170平方米 耗电140千瓦 耗资45万美元 美国陆军阿伯丁弹道导弹实验室研制成功(分析炮弹轨迹) Intel4004和采用4004的计算机 Apple微型计算机 Apple-I Apple-II IBM PC系列机 8088CPU IBM PC机 IBM PC/AT机 IBM PC/XT机 英特尔微处理器芯片 80386 Pentium 4 第二部分 运算基础 主要内容: 数制及其转换; 计算机中数的表示方法; 常用的编码方法; 补充: 计算机中常用术语 1. 位 ( bit ) 2. 字节 ( Byte ) 3. 字和字长 (word) 4. 位编号 1. 位 ( bit) 指计算机能表示的最基本最小的单位 在计算机中采用二进制表示数据和指令,故: 位就是一个二进制位,有两种状态,“0” 和 “1” 2. 字节 ( Byte ) 相邻的8位二进制数称为一个字节 1 Byte = 8 bit 如: 1100 0011 0101 0111 例 某CPU内含 8位运算器,则: 参加运算的数及结果均以 8位 表示, 最高位产生的进位或借位在8位运算器中不保存, 而将其保存到标志寄存器中 1 0 1 1 0 1 0 1 被加数8位 + 1 0 0 0 1 1 1 1 加数8位 进位 1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 和8位 PSW 标志寄存器 运 算 器 标志 寄存器 运 算 器 被加数 加数 和 进位 字长是衡量CPU工作性能的一个重要参数。 不同类型的CPU有不同的字长。 如: Intel 4004 是 4 位 8080 是 8 位 8088/ 8086/80286 是 16 位 80386/80486、Pentium 是 32 位 1010 1100 0110 0101 1001 1000 0100 0011 被加数 + 1100 0011 1100 0011 0001 0101 0101 1000 加数 进位 1 1 1111 1 111 1 1 0111 0000 0010 1000 1010 1101 1001 1011 和 4位 8次 8位 4次 16位 2次 32位 1次 位 1 或 0 1位 字节 1100 0011 8位 字 1100 0011 0011 1100 16位 双字 1100 0011 0011 1100 1100 0011 0011 1100 32位 高字节 低字节 高 字 低 字 把一个字定为16 位, 1 Word = 2 Byte 一个双字定为32位 1 DWord = 2 Word= 4 Byte 4. 位编号 为便于描述,对字节,字和双字中的各位进行编号。 从低位开始,从右到左依次为 0、1、2... ← 编号 7 6 5 4 3 2 1 0 1 0 1 0 0 0 1 0 D7 D6 D5 D4 D3 D2 D1 D0 A7 A6 A5 A4 A3 A2 A1 A0 字节 数据Data 地址Address D0 D7 D15 D8 15 8 1 0

文档评论(0)

1亿VIP精品文档

相关文档