x86

2024/10/23 22:28:21

使用 cmake 在 x86 系统中为 arm 系统交叉编译程序

原理: 在 x86 系统里使用交叉编译工具链(arm 版 gcc/g)编译程序,然后放在 arm 系统里运行。 arm 版本 使用 lscpu 查看 cpu 架构 版本说明armv732 bitarmv8/arrch6464 bit 安装交叉编译工具链 # 针对 armv7 sudo apt install…

【汇编】x86 AT汇编指令详解

AT 汇编语言指令详解 AT 汇编语言是一种用于编写 x86 架构下汇编程序的语言。本文档将介绍 AT 汇编语言中的一些常用指令及其用途。 常用指令 1. 数据操作指令 mov 功能: 将一个值移动到另一个寄存器或内存位置。语法:mov reg, value mov memory, reg mov reg, memory示例…

汇编实现从1加到1000(《X86汇编语言 从实模式到保护模式(第2版》) 第135页第2题解答)

题目: 编写一段主引导扇区程序,计算从1加到1000的和,并在屏幕上显示结果 输出结果: 代码: jmp near start text db 123...1000 start:mov ax,0x07c0mov ds,ax ;数据段从主引导区开始mov ax,0xb800mov es,ax ;显存地址从B8000物理地址开始mov si,text ;si指向text的第…

汇编实现从1加到1000(《X86汇编语言 从实模式到保护模式(第2版》) 第135页第2题解答)

题目: 编写一段主引导扇区程序,计算从1加到1000的和,并在屏幕上显示结果 输出结果: 代码: jmp near start text db 123...1000 start:mov ax,0x07c0mov ds,ax ;数据段从主引导区开始mov ax,0xb800mov es,ax ;显存地址从B8000物理地址开始mov si,text ;si指向text的第…

【汇编】x86 AT汇编指令详解

AT 汇编语言指令详解 AT 汇编语言是一种用于编写 x86 架构下汇编程序的语言。本文档将介绍 AT 汇编语言中的一些常用指令及其用途。 常用指令 1. 数据操作指令 mov 功能: 将一个值移动到另一个寄存器或内存位置。语法:mov reg, value mov memory, reg mov reg, memory示例…