Where is the generated executable file (program image) typically stored?
Dễ5 phương án1 lượt làmCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
AStack memory
BHeap memory
CPeripheral registers
Program memory (normally on-chip flash memory)Đúng
E
External RAM (SRAM)
Giải thích chi tiết
Ở câu hỏi này, chúng ta được hỏi nơi mà tập tin thực thi (program image) được tạo ra thường được lưu trữ. Để trả lời câu hỏi này, chúng ta cần hiểu về các loại bộ nhớ trong máy tính. Bộ nhớ stack (Bộ nhớ chồng) thường được sử dụng để lưu trữ thông tin về các hàm và các biến cục bộ. Bộ nhớ heap (Bộ nhớ đệm) thường được sử dụng để lưu trữ các biến động và các đối tượng. Bộ nhớ chương trình (Program memory) thường được sử dụng để lưu trữ mã chương trình và dữ liệu được sử dụng bởi chương trình. Bộ nhớ RAM (Bộ nhớ truy cập ngẫu nhiên) thường được sử dụng để lưu trữ dữ liệu tạm thời. Bộ nhớ flash (Bộ nhớ flash) thường được sử dụng để lưu trữ dữ liệu được sử dụng bởi chương trình. Trong trường hợp này, tập tin thực thi thường được lưu trữ trong bộ nhớ chương trình (Program memory), thường là bộ nhớ flash trên chip.