01/10/2018, 14:41
Kiến trúc máy tính và hợp ngữ
chào mọi người, ai có thể cho mình xin tài liệu về môn này được không, học cái này khó quá, mình không tìm được tài liệu tiếng việt nào phù hợp hết, cảm ơn mọi người




Bài liên quan
Đây:
ref: https://drive.google.com/open?id=0B5d8cee5X6WmbGZmckNKdmNUdm8
cảm ơn bạn, bạn có tài liệu tiếng việt ko bạn
bạn có tài liệu về phần này ko bạn
Tài liệu về SIC/XE (Simplified Instructional Computer with Extra Equipment), cái này VN không có tài liệu đâu
https://en.wikipedia.org/wiki/Simplified_Instructional_Computer
Cùng lắm bạn tìm SIC/XE Machine Architecture/Instruction Set/Programming Tutorial/Programming Example sẽ ra tài liệu bằng Tiếng Anh nhé
Sách: System Software: An Introduction to Systems Programming
cảm ơn bạn, gợi ý giúp mình bài này được ko

viết chương trình c++, thực hiện phép cộng add.code = 18, x = 0, addr = 120, chỉ số thanh ghi X là 000003 với thuật toán
180120 - code Format 1
000003 - register X
000120 - ta
Bạn đi du học Nga hay sao mà đưa toàn đồ hình Tiếng Nga thế
mình học ở nga, vậy nên khó hiểu quá
Bạn đọc theo lưu đồ là được mà
Tìm cách đọc lưu đồ (flow chart) nhé
tức là đơn giản chỉ như này thôi à bạn
int addr, X, x , ta;
cin >> addr;
cin >> X;
cin >> x;
if (x = 0)
{
ta = addr ;
}
else ta = addr + X;
Đúng r đó
mình cứ nghĩ nó phức tạp, cần nhập 180120 , 000003 theo cơ số hệ 16, vì nếu x = 0 thì ta = 000120,
còn x = 1 , cần thay thế số 0 ở 18(0)120 thành số 8
180120 - code Format 1
000003 - register X
000120 - ta
188120 - code Format 1
000003 - register X
000123 - ta