In modern computers following the Von Neumann architecture, where are both programs and their corresponding data stored?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Programs and data in the same memory". Ý tưởng chương trình được lưu trữ của Von Neumann là đặt cả lệnh và dữ liệu trong cùng một bộ nhớ, truy cập qua cùng một đường; nhờ vậy máy có thể nạp chương trình khác mà không cần đổi dây nối, và chương trình cũng có thể được xử lý như dữ liệu, điều làm nền cho trình biên dịch và hệ điều hành. Phương án "Programs in memory, data in punch cards" và phương án "Programs in punch cards, data in memory" đều níu lại cách làm của thời trước, khi bìa đục lỗ vừa là vật mang chương trình vừa là vật mang dữ liệu đưa vào máy; kiến trúc Von Neumann bỏ hẳn kiểu phân chia này. Phương án "Programs and data in separate memory units" mô tả kiến trúc Harvard với hai bộ nhớ và hai đường truy cập riêng, cách tổ chức thường gặp ở vi điều khiển và bộ xử lý tín hiệu chứ không phải máy tính Von Neumann.

Cùng phần 1

Xuất hiện trong 1 bộ đề