汇编语言--基础知识

本文介绍了汇编语言作为8086CPU机器指令的助记符集合,便于人们直接控制硬件。通过学习汇编,可以深入理解底层编程和机器执行程序的原理。内容涵盖汇编语言的基本组成、存储器、指令与数据、存储单元、CPU与存储器交互、总线系统以及相关硬件知识。
摘要由CSDN通过智能技术生成

  汇编语言是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。汇编语言是人和计算机沟通的最直接方式,它描述了机器最终要执行的指令序列。学汇编的目的:充分获得底层编程的体验,深刻理解机器运行程序的机理。以8086CPU来学习。

机器语言:早期程序员使用,难于辨别和记忆
机器指令的集合,机器指令就是一台计算机可以正确执行的命令:一列二进制数字。
计算机将之转换为高低电平,以使计算机的电子器件收到驱动,进行计算。
汇编语言:
主体是汇编指令,汇编指令是机器指令便于程序员记忆的书写格式,是机器指令的助记符。
每一种CPU都有自己的汇编指令集。
汇编语言的组成:
(1):汇编指令:机器码的助记符,同机器码一一对应。(核心->汇编语言的特性)
(2):伪指令:没有对应的机器码,由编译器执行,计算机不执行。
(3):其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。
存储器:
存放计算机可以直接使用的信息。指令和数据在存储器存放,也就是内存。在PC机上,内存的作用仅次于CPU。磁盘不同于内存,磁盘上的数据或程序如果不读到内存中,就无法被CPU使用,CPU不能直接与硬盘进行数据交互。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值