Link tải luận văn miễn phí cho ae Kết Nối
Bài tập chương 4 - Datapath
Hình 1.
(FILE NÀY GIẢI THEO HÌNH 1 NHÉ,
THI CHO HÌNH 2
CRITICAL PATH (HÌNH 2 - hình đầy đủ)
+ lệnh add, sub, AND, OR, slt
I-mem, Control, Mux, Regs, Mux, ALU, Mux, Regs
==> nếu đề cho Control bằng 0 thì bỏ Control ra
+ lệnh lw
I-mem, Control, Mux, Regs, Mux, ALU, D-mem, Mux, Regs
==> nếu đề cho Control bằng 0 thì bỏ Control ra
+ lệnh sw
I-mem, Regs, Mux, ALU, D-mem
+ lệnh beq
a.I-mem, Regs, Mux, ALU, Mux
(xét bằng)
b. I-mem, Sign-Extend,Shift-left-2, Add, Mux (không xét
bằng)
==> Thường a là đường chính; nhưng beq còn đường tính
imm*4+PC+4 nữa
nên chắc chắc, dựa vào dữ kiện của bài tính thử xem đường b
có dài hơn đường a không cho chắc
Hình 2.
1
GV biện soạn: Nguyệt TTN – KTMT UIT
Bài 1. (4.1 – sách tham khảo)
Cho 2 lệnh như sau:
Lệnh
Ý nghĩa
a.
add rd, rs, rt
Reg[rd] = Reg[rs] + Reg[rt]
b.
lw rt, offs(rs)
Reg[rt] = Mem[Reg[rs]+offs]
Với từng lệnh trong bảng này:
1. Giá trị các tính hiệu điều khiển từ khối “Control” sẽ như thế nào?
2. Các khối nào trong datapath hình 1 cần thiết, khối nào không cần thiết?
3. Khối nào trong datapath hình 1 có output đầu ra, nhưng output này không được sử
dụng cho lệnh? Khối nào không có output?
Cho thời gian trễ (thời gian cần để hoàn thành) của từng khối trong hình 1 như sau (khối
nào không có trong bảng xem như thời gian trễ bằng 0):
I-Mem
Add
Mux
ALU
Regs
D-Mem
Control
a.
400ps
100ps
30ps
120ps
200ps
350ps
100ps
b.
500ps
150ps
100ps
180ps
220
1000ps
65ps
4. Tính thời gian trễ lớn nhất của lệnh “and” trong kiến trúc MIPS và cho biết “critical
path” của lệnh?
Chú ý: “Critical path” của một lệnh là đường đi có thời gian trễ lớn nhất trong số các
đường có thể khi lệnh thực thi.
5. Tính thời gian trễ lớn nhất của lệnh “lw” trong kiến trúc MIPS và cho biết “critical
path” của lệnh?
6. Tính thời gian trễ lớn nhất của lệnh “beq” trong kiến trúc MIPS và cho biết “critical
path” của lệnh?
---oOo--Đáp án:
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
Bài tập chương 4 - Datapath
Hình 1.
(FILE NÀY GIẢI THEO HÌNH 1 NHÉ,
THI CHO HÌNH 2
CRITICAL PATH (HÌNH 2 - hình đầy đủ)
+ lệnh add, sub, AND, OR, slt
I-mem, Control, Mux, Regs, Mux, ALU, Mux, Regs
==> nếu đề cho Control bằng 0 thì bỏ Control ra
+ lệnh lw
I-mem, Control, Mux, Regs, Mux, ALU, D-mem, Mux, Regs
==> nếu đề cho Control bằng 0 thì bỏ Control ra
+ lệnh sw
I-mem, Regs, Mux, ALU, D-mem
+ lệnh beq
a.I-mem, Regs, Mux, ALU, Mux
(xét bằng)
b. I-mem, Sign-Extend,Shift-left-2, Add, Mux (không xét
bằng)
==> Thường a là đường chính; nhưng beq còn đường tính
imm*4+PC+4 nữa
nên chắc chắc, dựa vào dữ kiện của bài tính thử xem đường b
có dài hơn đường a không cho chắc
Hình 2.
1
GV biện soạn: Nguyệt TTN – KTMT UIT
Bài 1. (4.1 – sách tham khảo)
Cho 2 lệnh như sau:
Lệnh
Ý nghĩa
a.
add rd, rs, rt
Reg[rd] = Reg[rs] + Reg[rt]
b.
lw rt, offs(rs)
Reg[rt] = Mem[Reg[rs]+offs]
Với từng lệnh trong bảng này:
1. Giá trị các tính hiệu điều khiển từ khối “Control” sẽ như thế nào?
2. Các khối nào trong datapath hình 1 cần thiết, khối nào không cần thiết?
3. Khối nào trong datapath hình 1 có output đầu ra, nhưng output này không được sử
dụng cho lệnh? Khối nào không có output?
Cho thời gian trễ (thời gian cần để hoàn thành) của từng khối trong hình 1 như sau (khối
nào không có trong bảng xem như thời gian trễ bằng 0):
I-Mem
Add
Mux
ALU
Regs
D-Mem
Control
a.
400ps
100ps
30ps
120ps
200ps
350ps
100ps
b.
500ps
150ps
100ps
180ps
220
1000ps
65ps
4. Tính thời gian trễ lớn nhất của lệnh “and” trong kiến trúc MIPS và cho biết “critical
path” của lệnh?
Chú ý: “Critical path” của một lệnh là đường đi có thời gian trễ lớn nhất trong số các
đường có thể khi lệnh thực thi.
5. Tính thời gian trễ lớn nhất của lệnh “lw” trong kiến trúc MIPS và cho biết “critical
path” của lệnh?
6. Tính thời gian trễ lớn nhất của lệnh “beq” trong kiến trúc MIPS và cho biết “critical
path” của lệnh?
---oOo--Đáp án:

Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
You must be registered for see links