当前位置: 首页 > news >正文

汇编概论和实践

一 汇编第一例

C代码

#include <stdio.h>int main() {printf("Hello, World!\n");return 0;
}

对应的汇编

.LC0:.string	"Hello, World!"main:pushq	%rbpmovq	%rsp, %rbpleaq	.LC0(%rip), %rdicall	puts@PLTmovl	$0, %eaxpopq	%rbpret

二 CPU架构,指令集,机器码,汇编之间的关系

2.1 语言和系统层级架构

 2.2 CPU架构:

CISC(复杂指令集)

1,Intel芯片

RISC(精简指令集)

1,ARM芯片

2,Mac M1,M2芯片

2.3  指令集 :

指令集(Instruction Set Architecture,简称ISA),是硬件和

http://www.lryc.cn/news/359674.html

相关文章:

  • 铁塔基站用能监控能效解决方案
  • keepalived安装文档
  • Spring Security
  • vue中大屏可视化适配所有屏幕大小
  • AI大模型探索之路-实战篇12: 构建互动式Agent智能数据分析平台:实现多轮对话控制
  • 深入理解文件系统和日志分析
  • vue+vant移动端显示table表格加横向滚动条
  • webserver服务器从零搭建到上线(八)|EpollPoller事件分发器类
  • SD-WAN:企业网络转型的必然趋势
  • 构建高效稳定的短视频直播系统架构
  • python分别保存聚类分析结果+KeyError: ‘CustomerID‘报错
  • Sui与Atoma合作为开发者提供AI支持
  • go-gin中session实现redis前缀和db库选择+单点登录
  • python-双胞胎字符串
  • 万字长文,小白新手怎么开始做YOLO实验,从零开始教!整体思路在这里,科研指南针!
  • MDR-1A用什么前端:深度解析与实用指南
  • 01Linux以及操作系统概述
  • 华为OD刷题C卷 - 每日刷题 1
  • 基于ELK的日志管理【开发实践】
  • 音视频开发—音频相关概念:数模转换、PCM数据与WAV文件详解
  • Elasticsearch 8.1官网文档梳理 - 十三、Search your data(数据搜索)
  • 笔墨挥毫如游龙 最是经典铁线篆——记著名书法家王子彬
  • 智慧校园有哪些特征
  • day25回溯算法part02| 216.组合总和III 17.电话号码的字母组合
  • AWS联网和内容分发服务
  • vscode设置编辑器文件自动保存
  • SJ705C安全帽高温预处理箱
  • AI盒子在智慧加油站的应用
  • IC开发——VCS基本用法
  • MongoDB~存储引擎了解