-
-
[分享]利用QEMU模拟搭建AARCH64汇编学习环境
-
发表于: 2018-2-4 17:45 4839
-
安装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
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
- [原创]试着破解孔雀石SDR的序列号保护 51206
- [原创]到莱州恒仪找工作又失败了 7114
- [原创]STM32反汇编基本操作 29686
- [原创]在家蹲11年,前些日子出去找工作的经历。 20423
- [原创]调试一下LINUX内核,看虚拟地址是什么。 6719
看原图
赞赏
雪币:
留言: