John von Neumann

Một phần của tài liệu kiến trúc máy tính (Trang 121 - 125)

Máy IAS

Máy IAS

 Tiếp tục với ý tưởng của mình, vào năm 1946, Von Neuman Tiếp tục với ý tưởng của mình, vào năm 1946, Von Neuman cùng các đồng nghiệp bắt tay vào thiết kế một máy tính mới có

cùng các đồng nghiệp bắt tay vào thiết kế một máy tính mới có

chương trình được lưu trữ với tên gọi IAS (Institute for

chương trình được lưu trữ với tên gọi IAS (Institute for

Advanced Studies) tại học viện nghiên cứu cao cấp Princeton,

Advanced Studies) tại học viện nghiên cứu cao cấp Princeton,

Mỹ. Năm 1952 máy IAS mới được hoàn tất, nó vẫn là mô hình

Mỹ. Năm 1952 máy IAS mới được hoàn tất, nó vẫn là mô hình

cho tất cả các máy tính đa năng sau này.

cho tất cả các máy tính đa năng sau này.

 Cấu trúc tổng quát của máy IAS, gồm có:Cấu trúc tổng quát của máy IAS, gồm có:

 Một bộ nhớ chính để lưu trữ dữ liệu và chương trình.Một bộ nhớ chính để lưu trữ dữ liệu và chương trình.

 Một đơn vị số học – luận lý (ALU – Arithmetic and Logic Một đơn vị số học – luận lý (ALU – Arithmetic and Logic Unit) có khả năng thao tác trên dữ liệu nhị phân.

Unit) có khả năng thao tác trên dữ liệu nhị phân.

 Một đơn vị điều khiển có nhiệm vụ thông dịch các chỉ thị Một đơn vị điều khiển có nhiệm vụ thông dịch các chỉ thị trong bộ nhớ và làm cho chúng được thực thi.

Máy IAS

Máy IAS

 Hầu hết các máy tính hiện nay đều có chung cấu trúc và Hầu hết các máy tính hiện nay đều có chung cấu trúc và chức năng tổng quát như trên. Do vậy chúng còn có tên

chức năng tổng quát như trên. Do vậy chúng còn có tên

gọi chung là các máy Von Neumann.

gọi chung là các máy Von Neumann.

Hình 2.1 Cấu trúc của máy IAS

Hình 2.1 Cấu trúc của máy IAS

 Do vai trò quan trọng của máy IAS đối với ngành công Do vai trò quan trọng của máy IAS đối với ngành công nghiệp máy tính, tiếp theo đây chúng ta sẽ tìm hiểu một

nghiệp máy tính, tiếp theo đây chúng ta sẽ tìm hiểu một

cách ngắn gọn về hoạt động của nó.

Máy IAS

Máy IAS

 Bộ nhớ của máy IAS gồm 1000 vị trí lưu trữ, gọi là word, Bộ nhớ của máy IAS gồm 1000 vị trí lưu trữ, gọi là word, với mỗi word chứa 40 chữ số nhị phân (40 bit). Cả dữ liệu (adsbygoogle = window.adsbygoogle || []).push({});

với mỗi word chứa 40 chữ số nhị phân (40 bit). Cả dữ liệu

và chỉ thị đều được lưu trong word. Do đó các số phải

và chỉ thị đều được lưu trong word. Do đó các số phải

được biểu diễn trong hệ nhị phân và các chỉ thị cũng có

được biểu diễn trong hệ nhị phân và các chỉ thị cũng có

các mã nhị phân tương ứng.

các mã nhị phân tương ứng.

 Mỗi số được biểu diễn bằng 1 bit dấu và 39 bit giá trị.Mỗi số được biểu diễn bằng 1 bit dấu và 39 bit giá trị.

 Một word có thể chứa 2 chỉ thị 20 bit, với mỗi chỉ thị gồm Một word có thể chứa 2 chỉ thị 20 bit, với mỗi chỉ thị gồm một mã thao tác 8 bit (op code) đặc tả thao tác sẽ được

một mã thao tác 8 bit (op code) đặc tả thao tác sẽ được

thực hiện và một địa chỉ 12 bit định hướng đến một word

thực hiện và một địa chỉ 12 bit định hướng đến một word

trong bộ nhớ (địa chỉ này đi từ 0 đến 999).

Một phần của tài liệu kiến trúc máy tính (Trang 121 - 125)