1. 組合語言和指令集是一樣的東西嗎? 網路上看到的一般在說x86或ARM的assembly好像就是
關係像是這樣
Assembly Language -------------------Assembler-- --------> CPU Instruction set
2. 講義.text section裡的有一行rodata.str1.4是什麼意思?
.rodata.xxxx 區段也是 read only data, 但存的是程式中的常數 "字串"
3. LMA load memory address我不太懂什麼時候會用到,應該是說不太知道10-118頁的ROM和RAM各是什麼角色,一般所謂的「load進 memory」的memory都是指RAM嗎?
4. Linker startup code, boot.o負責copy和BSS清成0是否口誤,因為下一頁boot.o只有負責copy, start.o才是zero BSS,兩個是分開的
對, boot.o 的程式只負責copy而已