汇编基础知识

汇编语言:
1、汇编指令:机器码助记符,有对应机器码
2、伪指令:没有对应机器码,由编译器执行,计算机不执行
3、其他符号:如+-*/等,由编译器识别,无对应机器码

汇编语言的核心是汇编指令,它决定的汇编语言的特性

存储单元:
8 bit = 1 Byte(字节)
一个存储器有128个存储单元,可存放128个Byte
2个字节=1个字

数据类型:
dw:字类型,每个字类型占2个Byte=16个字节(位)
db:字节型,每个字节型占1个Byte=8个字节(位)
dd:双字型,每个双字型占4个Byte=32个字节(位)

数据的存放:高地址存高位,低地址存低位

CPU与外部设备交互下列信息以进行数据读写:
1、地址信息:存储单元地址
2、控制信息:器件选择、读或写命令
3、数据信息:读或写数据

连接CPU与其他设备的导线——总线:
1、地址总线:CPU通过地址总线指定存储单元
2、数据总线:CPU通过数据总线与内存或其他器件传输数据。其宽度决定了传输速度,n根总线一次可传n位二进制数据(一字节)
总线宽度为八时,传输十六进制数需传两次:先传低八位,后传高八位
3、控制总线:CPU通过控制总线实现对外部设备的控制。控制总线宽度决定了CPU的控制能力

内存地址空间:若CPU总线宽度为n,则其寻址能力为2^n Bit

接口卡:CPU直接控制接口卡,实现对外设的间接控制。

存储芯片:
从读写属性上分两类:
1、随机存储器RAM:可读可写,带电储存,断电内容消失
2、只读存储器ROM:只读不写,断电内容不好丢失

从功能与连接上分类:
1、随机存储器:存放供CPU使用的绝大部分随数据。主随机存储器一般由主板和扩展槽上的RAM组成
2、装有BIOS的ROM
3、接口卡上的RAM

内存地址空间中,B8000H~BFFFFH共32KB的空间,为80X25彩色字符模式的显示缓冲区。向这个地址空间写入数据,写入的内容将立即显示在屏幕上。在80X25模式下,显示器可显示25行,每行80个字符,每个字符可以有256种属性(背景色、前景色、闪烁、高亮等信息)
一个字符在显示缓冲区中占2个Bytes,分别放ASCII码和属性。
显示缓冲区分8页,显示器可显示任意一页的内容。
(闪烁效果只有在全屏模式下才可见)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 汇编语言的发展 机器语言 由0和1组成的机器指令. 加:0100 0000 减:0100 1000 乘:1111 ...
    CoderLWG阅读 1,686评论 2 0
  • 1、存储器 中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计...
    SwiftAlan阅读 407评论 0 0
  • 1. 寄存器,是CPU中可以存储数据的器件,一个CPU中有多个寄存器,例如:AX,BX....等。 2. 汇编语言...
    八斗道人阅读 310评论 0 0
  • 2.1 综述 这部分内容主要是一些计算机硬件的概念,如果你有计算机基础可以不看。当然,也可以作为学习汇编的热身运动...
    刘桂良阅读 1,114评论 1 2
  • 从包装到使用感都很喜欢,综合表现不错,比较服帖自然的妆感,持久度中等,偏保湿类,控油一般,大夏天会脱妆,有50倍防...
    earlymolly阅读 293评论 0 0