Bài giảng Kiến trúc máy tính và hệ điều hành: Bài 2 - Nguyễn Hồng Sơn
lượt xem 5
download
Bài giảng Kiến trúc máy tính và hệ điều hành: Bài 2 trình bày nội dung về sự xuất hiện của Stored-program và general-purpose hardware, phát sinh tín hiệu điều khiển, ba khái niệm cơ bản về Stored-program. Mời các bạn tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Kiến trúc máy tính và hệ điều hành: Bài 2 - Nguyễn Hồng Sơn
- om .c ng Baøi 2 co an STORED-PROGRAM VAØ GENERAL-PURPOSE COMPUTER th o ng du u cu 33 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Söï xuaát hieän stored-program vaø general-purpose hardware om .c Moät taäp nhoû caùc linh kieän logic cô baûn coù theå ng co keát hôïp vôùi nhau theo caùc caùch khaùc nhau ñeå löu an tröõ döõ lieäu nhò phaân vaø thöïc hieän caùc pheùp toaùn th ng soá hoïc vaø luaän lyù treân döõ lieäu ñoù. o du Khi caàn moät tính toaùn naøo ñoù, moät caáu hình keát u cu noái caùc thaønh phaàn logic ñöôïc thieát keá vaø thöïc hieän. Coù theå hieåu ñoù chính laø daïng laäp trình. 34 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- om Phaàn cöùng ñöôïc xaây döïng .c töø caùc thaønh phaàn logic ng co an Tuaàn töï caùc chöùc naêng Caùc Data th soá hoïc vaø luaän lyù keát ng quaû o du u cu Laäp trình phaàn cöùng (hardware programming) 35 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Söï xuaát hieän stored-program vaø general-purpose hardware (tt) om .c Neáu taát caû caùc öùng duïng ñeàu thöïc hieän ng co baèng hardwired progam => baát tieän vaø an khaû naêng cuûa maùy tính raát haïn cheá th ng Xaây döïng caùc chöùc naêng soá hoïc vaø luaän lyù o toång quaùt (general-purpose hardware) du u Hoaït ñoäng döïa vaøo tín hieäu ñieàu khieån cu 36 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Caùc maõ leänh (instruction codes) om .c ng co Bieân dòch an th ng Taäp tín hieäu o ñieàu khieån du u cu DATA Caùc chöùc naêng Caùc keát quaû soá hoïc vaø luaän lyù toång quaùt 37 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Phaùt sinh tín hieäu ñieàu khieån om .c Toaøn boä chöông trình laø moät tuaàn töï goàm ng nhieàu böôùc. co Moãi böôùc caàn tieán haønh moät vaøi pheùp soá an hoïc vaø luaän lyù treân data naøo ñoù. th ng Moãi böôùc caàn moät taäp tín hieäu töông öùng o du Moät code duy nhaát cho moät taäp tín hieäu coù u theå cu Moät segment töông öùng trong phaàn cöùng toång quaùt chaáp nhaän moät taäp tín hieäu ñieàu khieån ñöôïc phaùt ra. 38 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Phaùt sinh tín hieäu ñieàu khieån(tt) om .c Laäp trình baây giôø: thay vì noái daây phaàn ng cöùng cho moãi chöông trình môùi, chæ caàn co cung caáp moät tuaàn töï môùi cuûa caùc code an th Moãi code thöïc ra laø moät instruction, ñöôïc ng phaàn bieân dòch tieáp nhaän vaø phaùt ra taäp tín o du hieäu ñieàu khieån töông öùng. u cu Tuaàn töï caùc instruction ñoù laø software 39 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Ba khaùi nieäm cô baûn veà stored-program om .c Data vaø instruction ñöôïc löu tröõ trong moät ng boä nhôù ñoïc-ghi. co an Noäi dung trong boä nhôù ñöôïc ñònh vò theo th vò trí, khoâng caàn bieát kieåu data laø gì. o ng Thöïc thi chöông trình theo kieåu tuaàn töï, töø du u instruction naøy ñeán instruction keá tieáp. cu 40 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- I/O module om .c Data vaø instruction phaûi ñöôïc ñöa vaøo ng trong heä thoáng qua module nhaäp co Caàn laáy hay thoâng baùo keát quaû tính toaùn an thoâng qua module xuaát th ng Goïi chung laø I/O module o du u cu 41 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Boä nhôù chính om .c Thieát bò nhaäp ñöa data vaø inst vaøo theo ng tuaàn töï, nhöng chöông trình khoâng phaûi co thöïc thi theo tuaàn töï moät caùch cöùng nhaéc. an Hoaït ñoäng tính toaùn coù theå phaûi truy xuaát th nhieàu döõ kieän hôn taïi moät thôøi ñieåm theo o ng moät tuaàn töï khoâng theå döï ñoaùn ñöôïc. du =>caàn coù nôi löu tröõ taïm thôøi caû data vaø inst, u cu ñoù laø boä nhôù chính 42 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Boä nhôù 0 : om 1 .c Instruction CPU 2 Instruction ng MAR : Instruction co MBR : an Data I/O AR th ng Data I/O BR I/O module o du u Buffer cu 43 CuuDuongThanCong.com https://fb.com/tailieudientucntt
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Kiến trúc máy tính: Chương 1 - Lịch sử phát triển của máy tính
20 p | 378 | 59
-
Bài giảng Kiến trúc máy tính: Chương 3 - Cấu trúc phần cứng của máy tính
12 p | 269 | 48
-
Bài giảng Kiến trúc máy tính: Chương I
17 p | 164 | 25
-
Bài giảng Kiến trúc máy tính: Chương 3 - Phan Trung Kiên
14 p | 240 | 17
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Lê Văn Hùng
17 p | 147 | 11
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Nguyễn Thị Phương Thảo
20 p | 86 | 9
-
Bài giảng Kiến trúc máy tính: Chương 1a - ĐH Bách khoa Hà Nội
17 p | 75 | 9
-
Bài giảng Kiến trúc máy tính: Giới thiệu môn học - Nguyễn Ngọc Hóa
11 p | 47 | 9
-
Bài giảng Kiến trúc máy tính: Chương 0 - Trường ĐH Công nghiệp TP.HCM
7 p | 58 | 7
-
Bài giảng Kiến trúc máy tính: Chương 7 - Nguyễn Kim Khánh
5 p | 126 | 5
-
Bài giảng Kiến trúc máy tính: Chương 7 - Trần Sơn Hải
10 p | 77 | 5
-
Bài giảng Kiến trúc máy tính và hợp ngữ: Chương 4 - Huỳnh Tổ Hạp
3 p | 44 | 5
-
Bài giảng Kiến trúc máy tính: Chương 7 - ThS. Lê Văn Hùng
18 p | 122 | 5
-
Bài giảng Kiến trúc máy tính (Phần 1): Chương 3 - Nguyễn Văn Huy
19 p | 44 | 5
-
Bài giảng Kiến trúc máy tính: Chương 0 - ĐH Công Nghiệp
7 p | 101 | 4
-
Bài giảng Kiến trúc máy tính: Chương 1 - Nguyễn Kim Khánh
15 p | 112 | 3
-
Bài giảng Kiến trúc máy tính và hệ điều hành: Bài 3 - Nguyễn Hồng Sơn
13 p | 18 | 3
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 5 - Vũ Thị Thúy Hà
20 p | 6 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn