.C U TRÚC L P TRÌNH H P NG MÁY TÍNH4/4/2006Chuong 1 C U TRÚC T NG QUÁT C A HTMT1.MUÏC - Pdf 21

class="bi x0 y0 w1 h1"
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 1
C
C


U
U
TR
TR
Ú
Ú
C
C
M
M
Á
Á
Y
Y
T
T
Í
Í
NH
NH
L
L


&
&
L
L


p tr
p tr
ì
ì
nh
nh
Assembly
Assembly
MU
MU
Ï
Ï
C TIÊU
C TIÊU
:
1. Khám phá bí mật bên trong máy tính.
3. Nắm được cách hoạt động,cách giao tiếp của các thành
phần cấu tạo nên máy tính.
4. Biết viết 1 chương trình bằng Assembly – dòch liên kết và
thực thi chương trình này.
5. Biết lập trình xử lý đơn giản phần cứng, lập trình hệ thống
.
6. Các khái niệm cơ bản về virus TH - nghiên
cứu các kỹ thuật lây lan của virus tin học

4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 6
ðề cương môn học
Chương 1 : Tổ chức tổng quát của hệ thống MT
Chương 2 : Tổ chức CPU
Chương 3 : Mức logic số
Chương 4 : Tổ chức bộ nhớ
Chương 5 : Xuất nhập
Chương 6 : Lập trình Assembly – Tập lệnh
Chương 7 : Cấu trúc ñiều khiển & Vòng lặp
Chương 8 : Macro & Procedure – nhúng CT Assembly vào
ngôn ngữ cấp cao như C…
Chương 9 : Lập trình xử lý màn hình-bàn phím-mouse.
Chương 10 : Lập trình xử lý File
Chương 11 : Các khái niệm cơ bản về Virus tin học –
phân tích các kỹ thuật lây lan chung của VR tin học và
lây lan trên mạng.
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 7
Chương 1 :CẤU TRÚC TỔNG QUÁT CỦA MỘT
HỆ THỐNG MÁY TÍNH
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 8
Nắm ñược tổng quan về cấu trúc máy tính.
Hiểu về Máy Turing & Nguyên lý Von Neumann
Biết sơ ñồ khối chi tiết của máy tính
Naém nguyên lý hoạt ñộng máy tính

ế
t b

nh

p
Bộ xử lý
Maùy tính & Söï tính toaùn
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 13
The system bus (shown in yellow) connects the various components of
a computer.
The CPU is the heart of the computer, most of computations occur
inside the CPU.
RAM is a place to where the programs are loaded in order to be
executed.
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 14
Tổng quan về cấu trúc máy tính
Máy tính hi

n
ñạ
i ngày nay
ñượ
c thi
ế
t k


li

u vô h

n, d

li

u k
ế
t thúc là b
Mô hình Turing :
Mô hình này r

t
ñơ
n gi

n nh
ư
ng nó có t

t c

các
ñặ
c tr
ư
ng c


nguyên lý tương tự
.
Nguyên lý s

s

d

ng các tr

ng thái r

I r

c c

a 1

ñạ
I l
ượ
ng v

t lý
ñể
bi

u di


c
ñể
bi

u di

n s

li

u


 nguyên lý ño
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 16
Mạch ñiện trong MT
Trong MT có nh

ng lo

I m

ch
ñ
i

n nào ?
M

Ex : M

ch gi

I mã
ñị
a ch

M

ch tu

n t

: là m

ch
ñ
i

n th

c hi

n 1 m

c
ñ
ích mà
tr

QUÁT CỦA HTMT 17
Nguyên lý Turing
Máy làm việc theo từng bước rời rạc. Một lệnh
của máy như sau : q
i
S
i
S
j
Xq
j.
Nghĩa là : ñầu ñọc ghi ñang ở ô S
i
thì sẽ ghi ñè S
j
vào ô hiện tại và dịch chuyển hoặc ñứ
ng yên theo
chỉ thị là X và trạng thái hiện hành của máy là q
j
bS
j
S
i
kh

i x


ñầ
u

QUÁT CỦA HTMT 18
Nguyên lý hoat ñộng máy Turing
Quá trình s

d

ng l

i khi tr

ng thái trong c

a máy là tr

ng thái
k
ế
t thúc q
f.
D

li

u c

a bài toán là 1 chu

i các ký hi

u thu

u
ñọ
c/ghi

ô ch

a ký hi

u
ñầ
u tiên c

a chu

i ký hi

u
nh

p. Trong quá trình ho

t
ñộ
ng, s
ự thay ñổ
i d

li

u trên


c t

p l

nh c

a
máy tùy theo tr

ng thái hi

n t

i và ký hi

u

ô hi

n t

i.
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 19
Thí dụ máy Turing
Xét thí d

máy Turing th

, q
1
}
t

p l

nh g

m 3 l

nh : q
0
01Rq
0
, q
0
10Rq
0
, q
0
bbNq
1

1 0 b …
q
0
0 0 b …
q
0

V

m

t logic (ch

c n
ă
ng) , máy g

m 3 kh

i c
ơ
b

n :
ñơ
n v

x

lý,
b

nh

và h

th

x
x




H
H


xu
xu


t nh
t nh


p
p
data ch
ươ
ng trình
Trao
ñổ
i thông tin
ð
i

u khi

)
Các lệnh ñược thực hiện tuần tự nhờ 1 bộ
ñếm chương trình (thanh ghi lệnh) nằm bên
trong ñơn vị xử lý.
Ch
ươ
ng tr
Ch
ươ
ng tr
ì
ì
nh MT c
nh MT c
ó
ó
th
th


bi
bi


u di
u di


n d
ư

nh
nh


c
c


a MT bên c
a MT bên c


nh d
nh d


li
li


u.
u.
4/4/2006
Chuong 1 CẤU TRÚC TỔNG
QUÁT CỦA HTMT 23
Typical Von Neumann Machine
Typical Von Neumann Machine
A
L
U

Bộ nhớ chính
Lưu
tr

thông tin
Nơi
ch

a ch
ươ
ng trình
ñể
CPU
ñọ
c và th

c thi
Bộ nhớ chính
Lưu
tr

thông tin
Nơi
ch

a ch
ươ
ng trình
ñể
CPU


i môi tr
ườ
ng bên ngoài
xu

t nh

p d

li

u, b

nh

ph


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status