Professional Documents
Culture Documents
Flag question
Select one:
Đây là mạch cộng 1 bit
Có thể nối n mạch này lại để tạo thành mạch cộng n bit và truyền vào giá trị c=1
cho mạch cộng bên phải nhất
Question 2 Cho chỉ thị 00.C0.30.00 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Incorrect sai:
Thao tác mar := ir; được thực hiện do địa chỉ của ir được truyền qua trường
B=0011 của thanh ghi MIR; và trường MAR=1 trên thanh ghi MIR
1 trong 10 9:55 CH, 20/12/2020
Bài kiểm tra thực hành https://uetot.dailyforexforecaster.com/mod/quiz/review.php?attempt=4...
Khi trường RD=1 thì đến chu kỳ con thứ 3 của đồng hồ thì sẽ thực hiện thao tác
đọc rd;
Question 3 Cho chỉ thị 50.00.01.16 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Correct sai:
Trương B=0000 xác định địa chỉ thanh ghi pc làm đầu vào cho toán hạng B của
ALU. Vì trường ALU=10 do đó đầu vào toán hạng B sẽ không được sử dụng
Trường SH=00 sẽ điều khiển mạch Shifter không làm thay đổi giá trị đầu ra của
ALU
Chỉ thị này thực hiện các thao tác alu := ac; if z then goto 22;
Flag question
Select one:
Số dây lựa chọn là 1
Dây màu xanh lá cây thể hiện giá trị điện thế cao
Flag question
Select one:
Đầu ra Output to MMUX có giá trị là 0 thì thể hiện là lệnh sẽ nhảy
Khi L=1, R=1 thì đầu ra sẽ Output to MMUX=1 mà không cần quan tâm đến giá trị
của N và Z
Flag question
Select one:
Đây là mạch ALU 16 bit có bổ sung thêm giá trị cờ đầu ra Z và N
Có thể vẽ thêm một đường đầu ra nữa là giá trị cờ Carry out
Question 7 Cho chỉ thị 70.c0.a0.07 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Correct sai:
Đơn vị Shifter sẽ đảm nhận việc gán dữ liệu cho thanh ghi mar
Trường COND=11 thực hiện lệnh nhảy không điều kiện goto 7; trong đó địa chỉ 7
được lưu ở trường ADDR=0000.0111 trong thanh ghi MIR
Question 8 Cho chỉ thị 60.20.00.00 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Correct sai:
Thao tác goto 0; về bản chất là chọn địa chỉ từ trường ADDR trên thanh ghi MIR
thay vì chọn đầu vào từ mạch Inc (Increment)
Chỉ thị này thực hiện các thao tác wr; goto 0;
Flag question
Select one:
Trường ADDR trong thanh ghi MIR là địa chỉ của lệnh tiếp theo của chương trình
đang chạy
Đầu vào cho toán hạng A của ALU có thể là thanh ghi chốt, có thể là thanh ghi
MBR
Đầu vào cho thanh ghi MAR chỉ lấy từ thanh ghi chốt B và chỉ lấy 13 bit thấp
Đầu ra của C decoder sẽ được nối với đầu vào From C decoder của tập 16 thanh
ghi
Flag question
Select one:
Khi Input from C bus có giá trị là 0000 0111 0010 1101, From C decoder có giá trị là
0000 0100 0000 0000, clock=1 thì thanh ghi B sẽ có giá trị 0000 0111 0010 1101
Khi truyền vào From B decoder giá trị 0000 0001 0000 0000 thì đầu ra To B-Bus sẽ
có giá trị 0FFF (hệ 16)
Các cổng có tên bắt đầu bằng From/Input là các đầu vào, các cổng tên bắt đầu là
To là đầu ra
Dây còn thừa từ cổng splitter là không cần đối với các thanh ghi hằng số
Flag question
Select one:
Mạch thực hiện phép toán A OR B
Question 12 Cho chỉ thị 30.00.04.09 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Correct sai:
Giá trị trường SH=00 trong thanh ghi MIR sẽ thực hiện thao tác lshift() tương ứng
với kết quả đầu ra của đơn vị ALU
Trường ALU=10 trong thanh ghi MIR sẽ điều khiển ALU thực hiện thao tác lấy giá
trị từ thanh ghi chốt A (đang chứa giá trị của
Question 13 Cho chỉ thị 34.14.04.0B trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Incorrect sai:
Trường SH=10 sẽ điều khiển mạch Shifter dịch trái 1 bit để thực hiện thao tác tir :=
lshift(tir);
Giá trí trường ALU=10 thể hiện lấy giá trị từ tập 16 thanh ghi, và địa chỉ của thanh
ghi được lấy lưu ở trường A=0100 của thanh ghi MIR. Đây là địa chỉ của thanh ghi
tir
Giá trị trường ALU=10 của thanh ghi MIR sẽ điều khiển ALU thực hiện thao tác
tir+pc, vì trường A=0100, B=0000 của thanh ghi MIR sẽ xác định địa chỉ của thanh
ghi tir và pc
Flag question
Select one:
Phần ADDR có kích thước 8 bit
Giá trị đồng hồ Clock được dùng để cho phép giá trị từ thanh ghi ra các đầu ra
Question 15 Cho chỉ thị 50.00.01.16 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Incorrect sai:
Chỉ thị này thực hiện các thao tác alu := ac; if z then goto 22;
Trường B=0000 xác định địa chỉ thanh ghi pc làm đầu vào cho toán hạng B của
ALU
Trường A=0001 xác định địa chỉ thanh ghi ac để làm đầu vào cho toán hạng A của
ALU
Flag question
Select one:
Cần phải khởi tạo giá trị đầu tiên (thao tác ghi dữ liệu vào mạch) thì mạch mới hoạt
động được
S=0 và R=0 thì mạch sẽ ở trạng thái nhớ giá trị đã được ghi trước đó
Khi muốn đọc dữ liệu thì cần phải có tín hiệu đồng hồ
Question 17 Cho chỉ thị 00.51.61.00 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Incorrect sai:
Thao tác cộng được ALU thực hiện được điểu khiển bởi trường ALU=00 trong
thanh ghi MIR
Flag question
Select one:
Dây thứ 1 từ trên xuống
Question 19 Cho chỉ thị 00.C0.30.00 trên kiến trúc đã xây dựng ở phần thực hành. Ý nào sau đây là
Incorrect sai:
Giá trị trường C và A trong thanh ghi MIR có thể bằng bao nhiêu cũng không ảnh
hưởng vì nó không được sử dụng
Chỉ thị này thực hiện 2 thao tác mar := ir; rd;
Flag question
Select one:
Đây là thanh ghi chốt
Đồng hồ được dùng để cho phép đọc dữ liệu từ thanh ghi ra đầu ra (khi clock=1 thì
dữ liệu từ thanh ghi chốt sẽ được đưa ra ngoài output)
Input có thể dùng để đấu vào đầu ra của một cổng / mạch khác cùng kích thước
Bản chất đây là một thanh ghi thông thường và không có chỉnh sửa / bổ sung gì
thêm
Finish review
QUIZ NAVIGATION
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Show one page at a time
Finish review