随笔分类 -  ARM64

摘要:ELF文件 目标文件格式 1. 概述 有几个涉及的专有名词概念 段(segment)/节(section)单位存储到elf文件中 代码段(code section): .code 或者 .text 数据段(data section): .data 这里面有几个一般性的规则: .bbs段是存储全局变量 阅读全文
posted @ 2022-02-22 21:04 Carlos·Wei 阅读(849) 评论(0) 推荐(0) 编辑
摘要:结论,ARM大小端模式和CPU有关也和编译器有关系。 ARM默认状态配置为小端模式,编译器不指定编译模式也默认是小端模式。但有些ARM是可以配置为大端模式的。例如: ARMv7-A: In ARMv7-A, the mapping of instruction memory is always li 阅读全文
posted @ 2022-02-22 21:03 Carlos·Wei 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:Github地址:carloscn/uncle-ben-os at car_lab_06 (github.com) ARMv8指令集介绍 A64指令集只能运行在aarch64 所有A64汇编都是32 bits宽的 关注指令的使用、有什么limitation A64能访问的地址数据是64位宽的 A64 阅读全文
posted @ 2022-02-16 14:01 Carlos·Wei 阅读(3465) 评论(0) 推荐(0) 编辑
摘要:ARMv8 Introduction 新一代64位处理 保持ARMv7兼容性 New feature 在programmer guide 2.1里面 引入那些feature: Large physical address 32位系统的没有enable的话,只支持4G。 64bit virtual a 阅读全文
posted @ 2022-02-11 10:18 Carlos·Wei 阅读(100) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示