Tải bản đầy đủ (.pdf) (6 trang)

Tài liệu hợp ngữ - Phần 6 docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (322.32 KB, 6 trang )

NMT - HN - V3.10 - Ch6 - Ns18 - 29.10.03
1
6. Nh
6. Nh


p Xu
p Xu


t S
t S


H
H


10
10
6.1. Lnh Nhân
6.2. Lnh Chia
6.3. Xut S Thp Phân
6.4. Nhp S Thp Phân
NMT - HN - V3.10 - Ch6 - Ns18 - 29.10.03
2
6.1. L
6.1. L


nh Nhân


nh Nhân

MUL Ngun ; Nhân không du
IMUL Ngun; Nhân códu
 Ngun: thanh ghi / vùng nh bai / t
ALAX X Ngun
8 bit
AXAX X Ngun
16 bit
DX
NMT - HN - V3.10 - Ch6 - Ns18 - 29.10.03
3
6.2. L
6.2. L


nh Chia
nh Chia

DIV Ngun ; Chia không du
IDIV Ngun ; Chia có du
 Ngun là thanh ghi / vùng nh bai / t
AX
Ngun
AH AL
DX:AX
Ngun
DX AX
8 bit 16 bit
D Thng D Thng

NMT - HN - V3.10 - Ch6 - Ns18 - 29.10.03
4
6.3. Xu
6.3. Xu


t S
t S


Th
Th


p Phân
p Phân

Xut AX dng
thp phân.
0000 0001 0000 0001
257
AX
NMT - HN - V3.10 - Ch6 - Ns18 - 29.10.03
5
6.3. Xu
6.3. Xu


t S
t S



Th
Th


p Phân (tt)
p Phân (tt)

Gii thut tng quát
1. Nu AX < 0, xut “–” và đi du AX.
2. Tách các ký s ca AX và đa vào ngn
xp.
3. Ly tng ký s trong ngn xp và xut.
NMT - HN - V3.10 - Ch6 - Ns18 - 29.10.03
6
010205313235
6.4. Nh
6.4. Nh


p S
p S


Th
Th


p Phân

p Phân

Nhp s dng thp phân và đa vào BX.
1
AL AL
BX
10
1
BX * 10 + AL
2
AL
12
5
125
1 2 5
Dãy s nhp

×