BÀI TẬP MÔN CẤU TRÚC MÁY TÍNH
PHẦN: TÍNH TOÁN TRÊN CÁC HỆ CƠ SỐ ĐẾM KHÁC NHAU
Câu 1: Thực hiện các phép toán cộng nhị phân sau:
a. 111100001111
2
+ 010101011100
2
b. 101100001011
2
+ 110101011110
2
c. 1011101101001011
2
+ 1100011010111010
2
d. 1011101101101001
2
+ 1000111110111010
2
Câu 2: Thực hiện các phép toán trừ nhị phân sau:
a. 111100001111
2
- 010101011100
2
b. 111100001011
2
- 110101010110
2
c. 1010101101001011
2
- 0110101110101111
16
c. BB10AF
16
- AB332F
16
d. FF10AF
16
- FF332F
16
Câu 5: Biểu diễn các số thập phân sau dưới dạng bù 2, 8 bit: -100, -15, -30, -25, -12.
Câu 6: Thực hiện các phép toán sau trong hệ bù 2. Dùng 8 bit (gồm cả bit dấu) cho mỗi số. Kiểm
tra lại kết quả bằng cách đổi kết quả nhị phân trở lại thập phân.
a. Lấy +47
10
cộng -19
10
b. Lấy -15
10
trừ đi +36
10
c. Cộng +19
10
vào -24
10
d. Cộng -48
10
vào -80
10.
Câu 7: Hãy tính toán các phếp tính sau, kiểm tra lại bằng thập phân dùng 16 bít dữ liệ cả dấu.
e. a/ (1244)10 + (1674)10 và (2789)10 – (2950)10
1)),,( =++++++++= DCABDCABDBCABCDADBCADCBACDBADBCACDBACBAf