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

Tài liệu hợp ngữ - Phần 5 pot

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 (137.03 KB, 8 trang )

NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
1
5. Nh
5. Nh


p Xu
p Xu


t S
t S


H
H


2/16
2/16
5.1. Lnh Lun Lý
5.2. Lnh Dch và Quay
5.3. Nhp Xut S Nh Phân
5.4. Nhp Xut S Thp Lc Phân
NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
2
5.1. L
5.1. L


nh Lu


nh Lu


n Lý
n Lý

Thc hin NOT, AND, OR, XOR
 NOT ích ; ích ←¬ ích
 AND ích, Ngun ; ích ← ích ∧ Ngun
 OR ích, Ngun ; ích ← ích ∨ Ngun
 XOR ích, Ngun ; ích ← ích ⊕ Ngun
NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
3
5.1. L
5.1. L


nh Lu
nh Lu


n Lý (tt)
n Lý (tt)

TEST ích, Ngun ; ích ∧ Ngun
 Tng t AND nhng không thay đi ích.
 Ch thay đi c tu kt qu.
 Thng dùng kim tra 1 bit nào đó trong ích
là 0 hoc 1.
 Mun kim bit nào đt 1 tng ng vào

Ngun.
NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
4
5.2. L
5.2. L


nh D
nh D


ch v
ch v
à
à
Quay
Quay

Dch chuyn / quay vòng các bit ca đích
(thanh ghi / vùng nh) v trái / phi mt
hoc nhiu v trí.
 Dng lnh chung:
TácTích, 1 ; 1 v trí
TácTích, CL ; CL v trí (1 31)
 Lnh dch → SF, ZF, PF, CF, OF
 Lnh quay → CF, OF
NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
5
5.3. Nh
5.3. Nh



p Xu
p Xu


t S
t S


Nh
Nh


Phân
Phân

Nhp s nh phân
 Bàn phím → BX
BX 0000 0000 0000 0000 10000 0000 0000 00010000 0000 0000 00100000 0000 0000 0101 01
101
Chui nhp
Ký t
NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
6
5.3. Nh
5.3. Nh


p Xu

p Xu


t S
t S


Nh
Nh


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

Xut s nh phân
 BX → màn hình
BX
1001 0000 0000 0000
CF
1 0010 0000 0000 0001
1001 0000 0000 0000
1
1
0 0100 0000 0000 0010
0
0 1000 0000 0000 0100
0
1 0000 0000 0000 1001
NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
7

5.4. Nh
5.4. Nh


p Xu
p Xu


t S
t S


Th
Th


p L
p L


c
c

Nhp s thp lc phân
 Bàn phím  BX
BX 0000 0000 0000 0000
1
AL 0011 0001
0000 0001AL
0000 0000 0000 00000000 0000 0000 0001

A
0100 0001AL
0000 1010AL
0000 0000 0001 00000000 0000 0001 1010
1 A
Chui nhp
Ký t
NMT - HN - V3.10 - Ch5 - Ns35 - 29.10.03
8
5.4. Nh
5.4. Nh


p Xu
p Xu


t S
t S


Th
Th


p L
p L


c (tt)

c (tt)

Xut s thp lc phân
 BX  Màn hình
0001 1010 0100 1111
BH
0001 1010 0100 1111
0001 1010 DL0000 00010011 0001
1
1010 0100 1111 0001
DL1010 01000000 10100100 0001
A
0100 1111 0001 10100100 1111 0001 1010
0100 11110000 01000011 0100
4
1111 0001 1010 0100
1111 00010000 11110100 0110
F
0001 1010 0100 1111
BL
1A4F

×