Chương 1 TỔ CHỨC HỆ THỐNG MÁY TÍNH 01/20/23 Chuong 1 CẤU TRÚC TỔNG QUÁT C ỦA HTMT 1 CẤUCẤU TRÚCTRÚC MÁYMÁY TÍNHTÍNH LẬP TRÌNH HỢP LẬP TRÌNH HỢP NGỮNGỮ 01/20/23 Chuong 1 CẤU TRÚC TỔNG QUÁT C ỦA HTMT 2[.]
CẤU TRÚC LẬP TRÌNH HỢP MÁY NGỮ TÍNH 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 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) 01/20/23 Chuong CẤU TRÚC TỔNG QT C ỦA HTMT Giáo viên : Ngô Phước Nguyeân Email : nguyenktcn@yahoo.com Mobile: 091-8-380-926 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT Đề cương môn học Chương : Tổ chức tổng quát hệ thống MT Chương : Tổ chức CPU Chương : Mức logic số Chương : Tổ chức nhớ Chương : Xuất nhập Chương : Lập trình Assembly – Tập lệnh Chương : Cấu trúc điều khiển & Vòng lặp Chương : Macro & Procedure – nhúng CT Assembly vào ngôn ngữ cấp cao C… Chương : Lập trình xử lý 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 Virus tin học – phân tích kỹ thuật lây lan chung VR tin học lây lan mạng Chuong CẤU TRÚC TỔNG QUÁT C 01/20/23 ỦA HTMT Chương :CẤU TRÚC TỔNG QUÁT CỦA MỘT HỆ THỐNG MÁY TÍNH 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT Mục tiêu : Nắm tổng quan cấu trúc máy tính Hiểu Máy Turing & Nguyên lý Von Neumann Biết sơ đồ khối chi tiết máy tính Nắm nguyên lý hoạt động máy tính Biết component máy tính : Processors,Memory,Input/Output devices,Bus 01/20/23 Chuong CẤU TRÚC TỔNG QT C ỦA HTMT Chương Tổng quan cấu trúc máy tính Mô hình máy Turing Nguyên lý Von Neumann Sơ đồ tổng quát máy tính Nguyên lý hoạt động máy tính Câu hỏi oân taäp 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 10 Tổng quan cấu trúc máy tính Máy tính đại ngày thiết kế dựa mơ hình Turing Church mơ hình Von Neumann Mơ hình Turing : Mơ hình đơn giản có tất đặc trưng hệ thống máy tính sau 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 trạng thái Băng liệu vô hạn, liệu kết thúc b Si 01/20/23 b Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 13 Nguyên lý xây dựng MT MT điện tử làm việc theo hai nguyên lý : nguyên lý số nguyên lý tương tự Nguyên lý số sử dụng trạng thái rờI rạc đạ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 đạI lượng vật lý biến đổI liên tục để biểu diễn số liệu nguyên lý đo 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 14 Mạch điện MT Trong MT có loạI mạch điện ? Mạch tổ hợp : mạch điện có trạng thái ngõ phụ thuộc tức thờI vào tổ hợp trạng thái ngõ vào Ex : Mạch giảI mã địa Mạch : mạch điện thực mục đích mà trạng thái ngõ phụ thuộc vào tổ hợp trạng thái ngõ vào trạng thái khứ ngõ vào Ex : mạch cộng, trừ, nhân , chia 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 15 Nguyên lý Turing khối xử lý chứa tập hữu hạn trạng thái Băng liệu vô hạn, liệu kết thúc b đầu đọc ghi Si Sj b Máy làm việc theo bước rời rạc Một lệnh máy sau : qiSiSjXqj Nghĩa : đầu đọc ghi ô Si ghi đè Sj vào dịch chuyển đứng yên theo thị X trạng thái hành máy qj 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 16 Nguyên lý hoat động máy Turing Dữ liệu toán chuổi ký hiệu thuộc tập ký hiệu máy không kể ký hiệu rỗng b, cất vô băng Trạng thái ban đầu máy q0 Đầu đọc/ghi ô chứa ký hiệu chuổi ký hiệu nhập Trong trình hoạt động, thay đổi liệu băng, dịch chuyển đầu đọc ghi biến đổi trạng thái máy diễn tuân theo lệnh thuộc tập lệnh máy tùy theo trạng thái ký hiệu ô Quá trình dừng lại trạng thái máy trạng thái kết thúc qf 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 17 Thí dụ máy Turing Xét thí dụ máy Turing thực phép toán NOT chuổi bit 0/1.Chuổi liệu nhập ban đầu 10 tập ký hiệu máy {0,1} tập trạng thái {q0, q1} tập lệnh gồm lệnh : q001Rq0 , q010Rq0 , q0bbNq1 q0 q0 Ban đầu … b … b … b … q1 Dừng q0 01/20/23 0 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT b Kết 01 … 18 Nguyên lý VonNeumann Máy Von Neumann mơ hình máy tính đại Ngun lý sau : Về mặt logic (chức năng) , máy gồm khối : đơn vị xử lý, nhớ hệ thống xuất nhập Trao đổi thông tin Đơn vị xử lý Bộ nhớ Điều khiển Hệ xuất nhập data 01/20/23 chương trình Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 19 Nguyên lý Von Neumann (cont) Chương trình điều khiển xử lý liệu xem data lưu trữ nhớ gọi chương trình lưu trữ Bộ nhớ chia làm nhiều ơ, có địa (đánh số thứ tự) để chọn lựa nhớ q trình đọc ghi liệu (nguyên lý định địa chỉ) 01/20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT 20 ... Đề cương môn học Chương : Tổ chức tổng quát hệ thống MT Chương : Tổ chức CPU Chương : Mức logic số Chương : Tổ chức nhớ Chương : Xuất nhập Chương : Lập trình Assembly – Tập lệnh Chương : Cấu trúc... TỔNG QUÁT C 01/ 20/23 ỦA HTMT Chương :CẤU TRÚC TỔNG QUÁT CỦA MỘT HỆ THỐNG MÁY TÍNH 01/ 20/23 Chuong CẤU TRÚC TỔNG QUÁT C ỦA HTMT Mục tiêu : Nắm tổng quan cấu trúc máy tính Hiểu Máy Turing... tiết máy tính Nắm ngun lý hoạt động máy tính Biết component máy tính : Processors,Memory,Input/Output devices,Bus 01/ 20/23 Chuong CẤU TRÚC TỔNG QT C ỦA HTMT Chương Tổng quan cấu trúc máy tính