汇编程序设计 之第一章汇编语言基础知识

计算机系统概述

计算机硬件

  • CPU:控制器、运算器、存储器
  • 存储器:主存储器(RAM和ROM);辅助存储器(磁盘/光盘/U盘);
  • 外部设备:输入设备和输出设备

在这里插入图片描述
在这里插入图片描述

计算机软件

  • 系统软件:操作系统,汇编程序,编译/解释程序
  • 应用软件:文本编辑程序,调试程序,数据库程序,办公软件,工程软件等

程序设计语言

  • (机器)指令与程序:指令 = 操作码 + 操作数 ,程序 = 指令序列
  • 汇编语言特点:程序执行效率高,但是比编写高级语言程序繁琐,比调试高级语言困难,与硬件联系起来。

数值表示

数制转化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数值与字符的编码

原码、反码和补码

在这里插入图片描述
在这里插入图片描述

BCD码

在这里插入图片描述

  • 所谓的压缩BCD码就是用四位二进制位表示一个10进制数,而非压缩BCD码就是用8位二进制数来表示一个10进制数

ASCII码

  • 编码:用7位二进制数表示,能够表示128的字符,最高位为0(通常用于奇偶校验)
ASCII 字符
0DH 回车
0AH 换行
20H 空格
30H 0
39H
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值