View Single Post
  #160  
Cũ 03-06-2010, 05:59
notforsale notforsale is offline
Salat Nga - салат Оливье
 
Tham gia: Apr 2009
Bài viết: 220
Cảm ơn: 66
Được cảm ơn 346 lần trong 115 bài đăng
Default

Cơ chế pipeline đã có từ CDC 6600, một máy tính tương tự ở LX là BESM-6 (được cho là copy của CDC), tác giả A. Lebedev là người đưa ra thuật ngữ pipe (cái này không quan trọng, chỉ là mốc thời gian).

http://courses.ece.illinois.edu/ece5...ers/sched.html

Trích:
In actual fact, the CDC 6600 was somewhat more restricted than this because,

(a) the FIFOs were all only a single instruction deep

(b) the machine did no register renaming, so the instruction at the head of each queue also had to wait for its destination register to become ready so as to avoid write-after-read (anti-) and write-after-write (output-) dependences.
CDC 6600 sử dụng bộ nhớ FIFO. Rõ ràng, không thể nào chạy nhiều lệnh cùng lúc.
Tương tự, máy Burrough, (thường được cho là Elbrus copy), dùng Stack. Elbrus là Register base, nhưng dùng trình biên dịch cho máy Stack base.
Trả lời kèm theo trích dẫn