(一)软件系统:包括 程序、数据、文档
指令:计算机执行操作的命令,由操作码和地址码组成。
程序:一组能完成特定功能的指令序列。用计算机语言编写程序 1、计算机语言 (1)低级语言
①机器语言(0,1):唯一能直接识别的语言 ②汇编语言(引入助记符): (2)高级语言(语句):FOXPRO C BASIC VB JAVA 2、软件(系统软件+应用软件)
应用软件:应用软件是利用计算机和系统软件解决具体问题所编制的各种程序。如Word、WPS等。 系统软件:管理、维护计算机,保障计算机正常运行的程序。 系统软件:管理、维护计算机,保障计算机正常运行的程序。 (1)操作系统: ①用户与计算机之间的接口
②举例:DOS、Windows、UNIX、Linux、Netware (2)语言处理程序 ①汇编程序 ②解释程序 ③编译程序 ④连接程序
(3)服务程序:监控程序、诊断程序、调试程序 (4)数据库管理系统:DBMS、网络管理软件 (5)程序设计语言
三、 微机系统组成与主要技术指标 (一)微机系统组成
计算机系统的主要技术指标
1) 字长:越长,精度越高,处理能力也越强; 2) 主频:(单位:MHz)每个时钟周期,CPU能完成的操作次数; 3) 主存容量:(容量大,速度快)512MB、1GB; 4) 软件、硬件系统配置; 5) 兼容性
6) 运算速度:MIPS(millions of instructions / second);
- 6 -
(二) 数据单位及换算
? 位(bit--b)——最小存储单位
? 字节B(Byte)——存储器容量的最基本单位,1B = 8bit
? 字长(word length):4位→8位→16位(286)→32位(486) →64位 ? 1KB=1024B=210B ? 1M=1024KB=220B ? 1G=1024MB=230B ? 1TB=1024 GB=240B 四、 数制(进位计数制)
(一)概念 ? R进制特点:“逢R进一,借一当R”
? 十进制 R=10 0,1,2,3,4,5,6,7,8,9 ? 二进制 R=2 0,1 ? 八进制 R=8 0,1,2,3,4,5,6,7 ? 十六进制 R=16 0~9,A,B,C,D,E,F ? 基数:R进制,基数为R。 1. 权:
? 数制中每一固定位置对应的单位值称为“权” ? 权是基数的N次幂,个位序号为0,即N=0。
? 如:123.45 百位1的权为102 ,十位2的权为101 ,个位3的权为100,4的权为10-1,以此
类推。
二 八 十 十六 符号 B O(Q) D H 基数(基底) 2 8 10 16 位权值 2i 8i 10i 16i (二)进制转换(必考) 1、十 → 二、八、十六 转换规则:
(1)整数部分:除以基数、取余数,直到商为0,余数倒排序。
(2)小数部分:乘小数、取整数,整数正排序,直到小数部分为零为止。 例如:
(100)D=(144)0=(64)H
(100)D=(144)0=(64)H=(1100100)B 2、二、八、十六 → 十: 规则:按权展开求和
(101.11)B=1*22+1+1*2-1+1*2-2=5.75 (101)0=1*82+1=65 (71)0=7×81+1*80=57 (101A)H = 163+161+10*160=4122 【注】权是基数的N次幂,个位序号为0
- 7 -
3、二转八
规则:从小数点开始,三位二进制位转换为一位八进制位,不够3位加0补足3位 100011.1001(B)=43.44(O) 74.21(O)=111100.010001 4、二转十六
规则:从小数点开始,四位二进制位转换为一位八进制位,不够4位加0补足4位 100011.1101(B)=23.D(H) 7A.2(H)=1111010.0010(B) 5、八转十六:
规则:通过二进制转换 信息数据单位及编码
(一)数据单位
1、 位(bit):信息(数据)最小单位 2、 字节(byte):
? 存储器容量最基本单位 ? 1B=8bit 3、 字(word):计算机内部进行信息处理的最小单位 (二)数的表示方法:数值在计算机中以二进制表示。 ? 定点数:小数点位置固定不变的数
? 浮点数:小数点位置不固定的数,浮点数由阶码和尾数组成。 ? (三)数字编码 BCD码:(binary coded decimal)用二进制编码的十进制数,也称BCD码或8421码。
? 即把十进制数按位编码,每一位十进制数码用四位二进制数表示,且刚好等于4个二进制位的
权值8421相加。
? 如:3-0011 5-0101 8-1000 9-1001
? 例如:对二进制00100101序列,把它理解为二进制数时,其对应的十进制为37,把它理解为
BCD码时,其对应的十进制为23。 ? (四)字符编码 1、 ASCII码