Cấu trúc Máy tính - Lập trình hợp ngữ

20 612 0
Cấu trúc Máy tính - Lập trình hợp ngữ

Đ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

Khám phá bí mật bên trong máy tính. Trang bị kiến thức cơ bản về cấu trúc tổng quát của máy tính cũng như các thành phần cấu tạo nên máy . Nắm được cách hoạt động , các giao tiếp của thành phần cấu tạo nên máy tính. Biết viết chương trình bằng Assembly - dịch liên kết và thực thi chương trình này.

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 Ậ Ậ P TRÌNH H P TRÌNH H Ợ Ợ P NG P NG Ữ Ữ 4/4/2006 Chuong 1 CẤU TRÚC TỔNG QT CỦA HTMT 2 C C ấ ấ u tr u tr ú ú c M c M á á y t y t í í nh nh & & 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 2.Trang bị những kiến thức cơ bản về cấu trúc tổng quát của máy tính cũng như các thành phần cấu tạo nên máy tính. 4/4/2006 Chuong 1 CẤU TRÚC TỔNG QUÁT CỦA HTMT 3 Tài liệu tham khảo Structured Computer Organization – Andrew Tanenbaum Assembly Language For the IBM-PC – Kip R Irvine Assembly Programming Language & IBM PC Ythayu – Charles Marut Giáo trình Cấu trúc máy tính - Tống Văn On Lập trình Hợp ngữ - Nguyeãn Ngoïc Taán -Vũ Thanh Hiền Cấu trúc Máy tính - ðại học Bách khoa 4/4/2006 Chuong 1 CẤU TRÚC TỔNG QUÁT CỦA HTMT 4 Tài liệu tham khảo Computer Virus Handbook Virus Writing guide Billy Belceb The macro virus writing guide The little black book of computer viruses Một số mẫu chương trình virus (virus file, virus macro) 4/4/2006 Chuong 1 CẤU TRÚC TỔNG QUÁT CỦA HTMT 5 Giaùo vieân : Ngoâ Phöôùc Nguyeân Email : nguyenktcn@yahoo.com Mobile: 091-8-380-926 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 Biết các component của máy tính : Processors,Memory,Input/Output devices,Bus Mục tiêu : 4/4/2006 Chuong 1 CẤU TRÚC TỔNG QT CỦA HTMT 9 Chương 1 Tổng quan về cấu trúc máy tính. Mô hình máy Turing Nguyên lý Von Neumann. Sơ đồ tổng quát của một máy tính. Nguyên lý hoạt động của máy tính Câu hỏi ôn tập [...]... programs are loaded in order to be executed 4/4/2006 Chuong 1 C U TRÚC T NG QUÁT C A HTMT 13 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 d a trên mô hình Turing Church và mô hình Von Neumann 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 a 1 h th ng máy tính sau này Nguyên lý c u t o máy Turing : ñ u ñ c ghi kh i x lý ch a t p h u h n các tr ng thái...4/4/2006 Chuong 1 C U TRÚC T NG QUÁT C A HTMT 10 4/4/2006 Chuong 1 C U TRÚC T NG QUÁT C A HTMT 11 Maùy tính & Söï tính toaùn B x lý Memory : ch a các ch th & d li u 2+3/4* 3-5 =? …………… …………… ……………… Input device : thi t b nh p 4/4/2006 Chuong 1 C U TRÚC T NG QUÁT C A HTMT 12 The system bus (shown in yellow) connects the various components... ñ ng máy Turing D li u c a bài toán là 1 chu i các ký hi u thu c t p các ký hi u c a máy không k ký hi u r ng b, ñư c c t vô băng Tr ng thái trong ban ñ u c a máy là q0 ð 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 băng, s d ch chuy n ñ u ñ c ghi và s bi n ñ i tr ng thái trong c a máy s di n ra tuân theo các l nh thu c t p l nh c a máy. .. 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 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 qf 4/4/2006 Chuong 1 C U TRÚC T NG QUÁT C A HTMT 18 Thí d máy Turing Xét thí d máy Turing th c hi n phép toán NOT trên chu i các bit 0/1.Chu i d li u nh p ban ñaàu là 10 t p các ký hi u c a máy {0,1} t p các tr ng thái trong {q0, q1} t p l nh g m 3 l nh : q001Rq0... 1 C U TRÚC T NG QUÁT C A HTMT 16 Nguyên lý Turing kh i x lý ch a t p h u h n các tr ng thái Băng d li u vô h n, d li u k t thúc là b ñ u ñ c ghi Si Sj b 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 : qiSiSjXqj Nghĩa là : ñ u ñ c ghi ñang ô Si thì s ghi ñè Sj 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à qj 4/4/2006 Chuong 1 C U TRÚC T... b Si 4/4/2006 b Chuong 1 C U TRÚC T NG QUÁT C A HTMT 14 Nguyên lý xây d ng MT MT ñi n t làm vi c theo hai nguyên lý cơ b n : nguyên lý s và 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 n s li u nguyên lý ñ m Nguyên lý tương t s d ng 1 ñ I lư ng v t lý bi n ñ I liên t 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 15 M... ban ñaàu là 10 t p các ký hi u c a máy {0,1} t p các tr ng thái trong {q0, q1} t p l nh g m 3 l nh : q001Rq0 , q010Rq0 , q0bbNq1 q0 … 1 0 b q0 Ban ñ u … 0 0 b … q1 D ng q0 0 0 4/4/2006 1 b Chuong 1 C U TRÚC T NG QUÁT C A HTMT K t … 1 qu b 01 … 19 . phần cấu tạo nên máy tính. 4/4/2006 Chuong 1 CẤU TRÚC TỔNG QUÁT CỦA HTMT 3 Tài liệu tham khảo Structured Computer Organization – Andrew Tanenbaum Assembly Language For the IBM-PC – Kip R Irvine Assembly

Ngày đăng: 22/04/2014, 08:59

Từ khóa liên quan

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

Tài liệu liên quan