ASSEMBLER 2 - Công nghệ thông tin - Đỗ Quang Huy - Thư viện Bài giảng điện tử

70 1 0
ASSEMBLER 2 - Công nghệ thông tin - Đỗ Quang Huy - Thư viện Bài giảng điện tử

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Assembler Assembler Bài 2 1 Số có dấu Bit đầu tiên bên trái được sử dụng làm bit dấu 0 là dương, 1 là âm VD 11110110 10 00001010 +10 NX 10 và +10 không hẳn là giống nhau Đó là do các số âm được lưu tr[.]

Assembler Bài Số có dấu • Bit bên trái sử dụng làm bit dấu • dương, âm • VD: – 11110110: -10 – 00001010: +10 • NX: -10 +10 khơng giống Đó số âm lưu trữ theo dạng thức bù hai • Để tìm bù hai số, ta đảo trạng thái bit + thêm • VD: – – – – +10 lưu trữ 00001010 Đảo trạng thái: 11110101 Cộng thêm 1: 11110101 + = 11110110 Đây ký hiệu bù –10 • Do bit cao dùng làm bit dấu, ú tm ln ca s s gim ẵ ã B xử lý thực phép tính khơng quan tâm đến dấu số, LTV phải nhớ tốn hạng có dấu hay khơng dấu • VD: – Mov ax, +16 ;00010000 – Add ax, -23 ;11101001 – Kết 11111001, –7, 249 Lưu trữ ký tự • Máy tính lưu trữ số nhị phân • Các ký tự lưu trữ dạng lược đồ mã hoá ký tự, phổ dụng ASCII (American Standard Code for Information Interchange) • Một chuỗi ký tự biểu thị nhớ dạng dãy liên tiếp byte chứa số • VD: – “ABC123” 41h, 42h, 43h, 30h, 31h, 32h Hằng biểu thức • Nguyên dạng số: tổ hợp chữ số phần tuỳ chọn: dấu, dấu chấm thập phân, số mũ • VD: – – – – 5.5 -5.5 26.E+05 • Các nguyên kết thúc ký hiệu định danh số, khơng có ký hiệu định danh, ngầm định số thập phân – – – – – H: thập lục phân Q (hoặc o): bát phân D: thập phân B: nhị phân VD: • • • • thập phân: 26, 34d, 34D thập lục phân: 0F6h, 2BH, 1Ah Bát phân: 36q, 72Q Nhị phân: 10101b • Khi thập lục phân bắt đầu một mẫu tự, phải chứa số dẫn đầu • Một biểu thức gồm tổ hợp nguyên dạng số, toán tử, ký hiệu định nghĩa – Giá trị biểu thức phải xác định vào thời gian hợp dịch, giá trị khơng thể thay đổi vào thời gian thực (runtime) • VD: biểu thức liên quan đến nguyên dạng số: – – – – 25.3 * 20 -3 * / 2.301E+04 • Một ký hiệu tạo cách gán biểu thức theo tên • VD: – – – – Rows = Columns = 10 tablePos = rows * columns Các lệnh đánh giá vào thời gian hợp dịch ... chứa số • VD: – “ABC 123 ” 41h, 42h, 43h, 30h, 31h, 32h Hằng biểu thức • Nguyên dạng số: tổ hợp chữ số phần tuỳ chọn: dấu, dấu chấm thập phân, số mũ • VD: – – – – 5.5 -5 .5 26 .E+05 • Các nguyên... phải nhớ tốn hạng có dấu hay khơng dấu • VD: – Mov ax, +16 ;00010000 – Add ax, -2 3 ;11101001 – Kết 11111001, –7, 24 9 2 Lưu trữ ký tự • Máy tính lưu trữ số nhị phân • Các ký tự lưu trữ dạng lược... phân: 26 , 34d, 34D thập lục phân: 0F6h, 2BH, 1Ah Bát phân: 36q, 72Q Nhị phân: 10101b • Khi thập lục phân bắt đầu một mẫu tự, phải chứa số dẫn đầu • Một biểu thức gồm tổ hợp nguyên dạng số, toán tử,

Ngày đăng: 20/11/2022, 05:50

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan