文章目录
计算机系统概述
计算机硬件
- CPU:控制器、运算器、存储器
- 存储器:主存储器(RAM和ROM);辅助存储器(磁盘/光盘/U盘);
- 外部设备:输入设备和输出设备
计算机软件
- 系统软件:操作系统,汇编程序,编译/解释程序
- 应用软件:文本编辑程序,调试程序,数据库程序,办公软件,工程软件等
程序设计语言
- (机器)指令与程序:指令 = 操作码 + 操作数 ,程序 = 指令序列
- 汇编语言特点:程序执行效率高,但是比编写高级语言程序繁琐,比调试高级语言困难,与硬件联系起来。
数值表示
数制转化
数值与字符的编码
原码、反码和补码
BCD码
- 所谓的压缩BCD码就是用四位二进制位表示一个10进制数,而非压缩BCD码就是用8位二进制数来表示一个10进制数
ASCII码
- 编码:用7位二进制数表示,能够表示128的字符,最高位为0(通常用于奇偶校验)
ASCII | 字符 |
---|---|
0DH | 回车 |
0AH | 换行 |
20H | 空格 |
30H | 0 |
39H |