首页
论坛
课程
招聘
[分享]利用QEMU模拟搭建AARCH64汇编学习环境
2018-2-4 17:45 2868

[分享]利用QEMU模拟搭建AARCH64汇编学习环境

2018-2-4 17:45
2868
安装QEMU,下载opensuse AARCH64版本。https://en.opensuse.org/openSUSE:AArch64
qemu-system-aarch64 -m 2048 -cpu cortex-a57 -smp 2 -M virt -bios /usr/share/qemu/qemu-uefi-aarch64.bin -serial stdio -device virtio-net-device,vlan=0,id=net0,mac=52:54:00:09:a4:37 -net user,vlan=0,name=hostnet0 -drive if=none,file=openSUSE-Tumbleweed-NET-aarch64-*-Media.iso,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=hdd_aarch64.img,id=hd1  -device virtio-blk-device,drive=hd1


我电脑差安装过程比较慢,居然用了两个小时。


装好以后安装as、ld、 gdb、 emacs


安装好后写个小程序测试下



成功打印出来了

.section .data
nihao:
	.ascii "nihao-arm\n"
.section .text
	 .globl _start
_start:
	mov x0, # 1
	ldr x1, = nihao
	mov x2, # 10	
	mov x8, # 64	
	svc # 0		
	mov x0, # 123
	mov x8, # 93
	svc # 0



[看雪官方培训] Unicorn Trace还原Ollvm算法!《安卓高级研修班》2021年6月班火热招生!!

收藏
点赞0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回