汇编语言-基础知识

1 基础知识

用机器的思维去操作计算机

鱼C工作室-免费编程视频教学|Python教学|Web开发教学|全栈开发教学|C语言教学|汇编教学|Win32开发|加密与解密|Linux教学

鱼C工作室-免费编程视频教学|Python教学|Web开发教学|全栈开发教学|C语言教学|汇编教学|Win32开发|加密与解密|Linux教学 - Powered by Discuz!

汇编课程的研究重点放在如何利用硬件系统的编程结构和指令集有效灵活的控制系统进行工作。

1.1 机器语言

机器语言是机器指令的集合。一堆0101010001的组合

机器指令就是一台机器可以正确执行的命令。

例如:

指令:01010000 (PUSH AX)表示入栈

电平脉冲:

早期的程序员将1、0程序代码打在纸带或卡片上,1打孔,0不打孔,再将程序通过纸带机或卡片机输入计算机,进行运算。后来,逐渐使用高科技,但打洞洞是始祖。

1.2 汇编语言的产生

1.2.1 汇编语言

汇编语言的主体是汇编指令。

汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式。

汇编指令是机器指令的助记符。

例如:

机器指令:1000 1001 1101 1000 将寄存器BX的内容送到AX中。

汇编指令:MOV AX, BX

1.2.2 寄存器

寄存器:CPU中可以存储数据的器件,一个CPU中有多个寄存器。AX是其中一个寄存器的代号,BX是另一个寄存器的代号。

计算机能读懂的只有机器指令,那么如何让计算机执行程序员用汇编指令编写的程序呢?

相关推荐
我在人间贩卖青春14 天前
汇编之伪指令
汇编·伪指令
我在人间贩卖青春14 天前
汇编之伪操作
汇编·伪操作
济61714 天前
FreeRTOS基础--堆栈概念与汇编指令实战解析
汇编·嵌入式·freertos
myloveasuka14 天前
汇编TEST指令
汇编
我在人间贩卖青春14 天前
汇编编程驱动LED
汇编·点亮led
我在人间贩卖青春14 天前
汇编和C编程相互调用
汇编·混合编程
myloveasuka15 天前
寻址方式笔记
汇编·笔记·计算机组成原理
请输入蚊子15 天前
《操作系统真象还原》 第六章 完善内核
linux·汇编·操作系统·bochs·操作系统真像还原
myloveasuka15 天前
指令格式举例
汇编·笔记·计算机组成原理
我在人间贩卖青春16 天前
汇编之分支跳转指令
汇编·arm·分支跳转