Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
2,1 MB
Nội dung
BÀI THỰC HÀNH VỀ CÁC PHÉP TOÁN BIT VÀ HỆ NHỊ PHÂN Sit Dolor Amet Bài Chuyển đổi biểu diễn số hệ thập nhân sang hệ nhị phân Chuyển số 44 hệ thập phân thành số hệ nhị phân cách thực theo hướng dẫn bước bảng sau: Bước Thao tác Kết Gợi ý Chuyển số sang dạng nhị phân ? 4=2 Chuyển số sang dạng nhị phân ? 8=2 Chuyển số 32 sang dạng nhị phân ? 32 = Cộng ba số cột hệ nhị phân ? Bước Thao tác Kết Gợi ý Chuyển số sang dạng nhị phân ? 4=2 Chuyển số sang dạng nhị phân ? 8=2 Chuyển số 32 sang dạng nhị phân ? 32 = Cộng ba số cột hệ nhị phân ? 44 = + + => 44 (ở hệ 10) = 101100 (ở hệ 2) Bài Cộng nhân hai số nhị phân Thực phép cộng nhân hai số nhị phân Tạo bảng (ít bảng) theo mẫu bên: Ghi chú: Ở cột 2, hàng 1, hàng số nhị phân tùy chọn, tương ứng x với x y số có độ dài khơng bit Trong bảng em vừa tạo ra, tính điền kết vào hàng hàng kết tương ứng với phép cộng phép nhân y x+y x*y Ví dụ: x 1011 x 11001 x 101010 y 111 y 1100 y 1010 x+y x+y x+y x*y x*y x*y Bài Tính số bù số nhị phân a) Cho số nhị phân x Kết phép toán NOT x kí hiệu 44 hệ nhị phân nhị phân x Kết phép toán b) Cho số Ta gọi số bù x Em viết số bù số + gọi số bù x Em viết số bù số 44 hệ nhị phân Bài Tính số bù số nhị phân a) Số bù số 44 hệ nhị phân? 44 = 101100 => số bù 44 not (101100) = 010011 b) Số bù số 44 hệ nhị phân? = số bù 44 + = 010011 + = 010100 Bài Khám phá ý nghĩa số bù số nhị phân Em thực phép cộng số nhị phân x có giá trị thập phân 44 với số bù x cho biết kết quy ước độ dài dãy bit biểu diễn số nguyên máy byte Chú ý: Với quy ước độ dài dãy bit biểu diễn số nguyên cố định trước, kết phép cộng x với số bù x Số bù x số đối x Trong máy tính, để biểu diễn số nguyên âm, người ta không viết thêm dấu trừ mà dùng cách chuyển số nguyên nhị phân thành số bù Lời giải: x = Số nhị phân 44 101100 y = Số bù 44 010100 x+y 1000000 Bài Một kiểm tra môn Tin học gồm 10 câu hỏi trắc nghiệm – sai Đáp án biểu diễn dãy 10 bit, kí hiệu DapAn Trả lời thí sinh biểu diễn dãy 10 bit, kí hiệu TraLoi - Em dùng phép toán bit để tạo KetQua dãy 10 bit, biểu diễn kết chấm câu hỏi, 1, sai - Em tính điểm cho thí sinh theo thang điểm 10 Lời giải: DapAn 1011011010 TraLoi 1100010100 KetQua 1000110001 Tính điểm ... bù số 44 hệ nhị phân Bài Tính số bù số nhị phân a) Số bù số 44 hệ nhị phân? 44 = 101 100 => số bù 44 not (101 100) = 0100 11 b) Số bù số 44 hệ nhị phân? = số bù 44 + = 0100 11 + = 0101 00 Bài Khám... dạng nhị phân ? 8=2 Chuyển số 32 sang dạng nhị phân ? 32 = Cộng ba số cột hệ nhị phân ? 44 = + + => 44 (ở hệ 10) = 101 100 (ở hệ 2) Bài Cộng nhân hai số nhị phân Thực phép cộng nhân hai số nhị phân. .. 101 1 x 1100 1 x 101 010 y 111 y 1100 y 101 0 x+y x+y x+y x*y x*y x*y Bài Tính số bù số nhị phân a) Cho số nhị phân x Kết phép tốn NOT x kí hiệu 44 hệ nhị phân nhị phân x Kết phép toán b) Cho số