- Fetch : nap code - Raspberry PI : học python (1-2 buổi) - eeprom : bộ nhớ lưu thông tin cần giữ lại - rom : chứa thư viện. - flash : - DMIPS : đo hiêu năng của CPU - Core Register : thanh ghi giống nhau cho mọi arm (chung IP CPU của công ty arm) +PC : thanh ghi bộ đếm chương trình +SP : chứa đỉnh stack(R13) +LR: chứa địa chỉ quay về khi thực hiện lệnh rẻ nhánh +xPSR : chứa các cờ của chương trình - Diaassembly : cho phép thấy các lệnh assembly - Volatile : giá trị có thể bị thay đổi ở một nơi nào khác ngoài hàm main; tránh việc ide tối ưu code -) dùng volatile. Các trường hợp nên dùng Volatile (trong slide chương 3) - endian: + little endian : byte có trọng số thấp nằm ở địa chỉ thấp (arm) + big endian : byte có trọng số thấp nằm ở địa chỉ cao (8051) - High performance bus : cần tóc độ cao (vd: USB), - Cấu trúc chân port (trang24/ chương 3). điều khiển bằng : port dir input : output :