汇编语言期末复习(一)计算机系统基础知识

本文介绍了计算机系统的概述,包括字节、KB、MB和GB的关系;详细讲述了数据表示中的进制转换和编码方法,如BCD码和ASCII码。此外,还重点讲解了8086微处理器的结构,如其地址线、寄存器以及寻址方式。
摘要由CSDN通过智能技术生成

目录

1.计算机系统概述

2.数据表示

2.1进制转换

2.2编码

BCD码(非压缩/压缩)

ASCII码

3.8086微处理器

8086的寄存器

​编辑 寻址方式


1.计算机系统概述

1 Byte = 8 Bits(即 1B=8b)
1 KB = 2^{10}=1024 B
1 MB = 1024 KB 

1 GB = 1024 MB

2.数据表示

2.1进制转换

二进制:b,十六进制:h,十进制:d

十进制转换为其他:整数用余数法,小数乘基数取对应整数部分直到小数为0。

2.2编码

有符号数、无符号数

原码:表示有符号数

反码:正数不变,负数除符号位外取反。

补码:正数不变,负数的补码是将对应正数取反+1

例:求-20H的补码。

对应正数20的原码是0010 0000B,取反后为1101 1111B,+1后为1110 0000B。

例:求补码1110 0000B的真值。

取反是0001 1111B,+1后为0010 0000B=32,加上负号为-32.

求补运算还可以用借位减法得到,例如

求-8的补码即为[1]0-8=[1]0000 0000B-0000 1000B=1111 1000B

 

BCD码(非压缩/压缩)

用4位二进制表示一个0~9的十进制数。

ASCII码

大小写字符相差20H(32)

3.8086微处理器

Intel 8086地址线是20位,具有1兆字节(1MB)存储器容量,存储器地址表示为:00000H ~ FFFFFH

8086的寄存器

 寻址方式

 段地址必须是模16地址:xxxx0H,省略低4位0000B,段地址就可以用16位数据表示,就能用16位段寄存器表达段地址

78561234H的储存
78H56H0004H
12H34H0002H
高字节低字节0000H

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值