死磕-汇编语言(一)

简介: 死磕-汇编语言(一)

一、为什么我要写汇编语言的文章呢?

a、因为汇编语言是直接操作的是硬件级别,这样当你真正掌握了它,你就能够真正了解一个程序在底层是如何去执行的。

b、当你的能力达到一定的程度的时候,可能往高处走,这些的硬件的级别的语言都是硬核。

二、机器语言

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

b、说到汇编语言的产生,首先先说下机器语言,机器语言是机器指令的集合,机器语言就是一台机器可以正确执行的命令,计算机可以执行机器指令,也可以去运算。

c、电子计算机的机器指令是一列二进制数字,计算机将之转变一列高低电平,以使计算机的电子器件受到驱动,进行计算。

d、现在对pc的机的理解:

e、早起的程序设计均使用机器语言,程序猿们将用0,1数字编成的程序代码打在纸带或卡片上,1代表打孔,0代表不打孔。再将程序通过纸带机或者卡片机输入计算机,进行运算。

好吧,今天就到这了,明天继续~~

相关文章
|
JSON JavaScript 前端开发
继续死磕前端
继续死磕前端
|
2天前
|
算法
死磕-算法(一)
死磕-算法(一)
|
2天前
|
存储 Java 调度
死磕-java并发编程技术(一)
死磕-java并发编程技术(一)
|
2天前
|
Java
死磕-java并发编程技术(二)
死磕-java并发编程技术(二)
|
27天前
|
程序员 编译器 数据处理
汇编高手秘籍:解锁性能优化新境界,用汇编语言让你的程序飞起来!
【8月更文挑战第31天】汇编语言作为编程基石,其高效性能备受推崇。尽管现代软件开发更偏爱高级语言,但在性能要求极高的场景下,汇编优化仍不可或缺。本文通过示例代码介绍四种优化技巧:循环展开、寄存器分配、指令重排及SIMD指令使用,显著提升执行效率。同时强调分析性能瓶颈、测试优化效果及保持代码可读性的重要性,助力开发者在关键代码路径上实现性能突破。
51 0
|
前端开发 JavaScript 安全
全程无尿点,死磕前端~
全程无尿点,死磕前端~
|
设计模式 运维 架构师
我懵了!架构描述是个啥玩意?
我懵了!架构描述是个啥玩意?
85 0
有点迷糊的题
2541. 使数组中所有元素相等的最小操作数 II - 力扣(LeetCode)
66 0
|
编译器 C++
内联函数和引用<C++入门>(跑路人笔记1)
内联函数和引用<C++入门>(跑路人笔记)
内联函数和引用<C++入门>(跑路人笔记1)
|
安全 编译器 C++
内联函数和引用<C++入门>(跑路人笔记2)
内联函数和引用<C++入门>(跑路人笔记)
内联函数和引用<C++入门>(跑路人笔记2)