SlideShare une entreprise Scribd logo
1  sur  15
Bài 01: Tổng quan máy tính
Phạm Tuấn Sơn
ptson@fit.hcmus.edu.vn
Non-digital Computer
2http://en.wikipedia.org/wiki/Analog_computer
Thế hệ 1 – Bóng đèn chân không
(Vacuum Tube)
3
ENIAC (Electronic Numerical
Integrator And Computer)
4
1943
1946
1955
Thế hệ 2 - Transistor
5
10.000 transistors
IBM 7094
Thế hệ 3 – Integrated Circuit (IC)
6
Thế hệ 4… – Micro…
7
Ngày nay
8
Các thế hệ máy tính
9
Generation Approximate
Dates
Technology Typical Speed
(ops/s)
1 1946-1957 Vacuum tube 40.000
2 1958-1964 Transistor 200.000
3 1965-1971 Small & medium scale integration
(up to 3.000 devices/chip)
1.000.000
4 1972-1977 Large scale integration (LSI)
(3.000-100.000 devices/chip)
10.000.000
1978-1991 Very large scale integration (VLSI)
(100.000-100.000.000 devices/chip)
100.000.000
1991- Ultra large scale integration (ULSI)
(Over 100.000.000 devices/chip)
1.000.000.000
Quy luật Moore
• Số lượng transistor
(tích hợp trong một
IC) tăng gấp đôi
mỗi 1.5 năm
10
Gordon Moore
Intel Cofounder
B.S. Cal 1950!
• Processor
– Speed 2x / 1.5 years (since ’85) [slowing!]
– 100X performance last decade
– When you graduate: 4 GHz, 32 Cores
• Memory (DRAM)
– Capacity: 2x / 2 years (since ’96)
– 64x size last decade.
– When you graduate: 128 GibiBytes
• Disk
– Capacity: 2x / 1 year (since ’97)
– 250X size last decade.
– When you graduate: 8 TeraBytes
…Not nec all on one disk
Kilo (103) & Kibi (210)
ê
Mega (106) & Mebi (220)
ê
Giga (109) & Gibi (230)
ê
Tera (1012) & Tebi (240)
ê
Peta (1015) & Pebi (250)
ê
Exa (1018) & Exbi (260)
ê
Zetta (1021) & Zebi (270)
ê
Yotta (1024) & Yobi (280)
Sự phát triển…
Quá trình sản xuất IC (Chip)
12
Packaged IC
Printed circuit board
(Semiconductor)
Cấu trúc và hoạt động máy tính
13
John von Neumann
Bộ nhớ chính
(Main
Memory)
Thiết bị
nhập xuất
(Input
Output)
Hệ thống
kết nối
(Bus)
Bộ xử lý
(Central
Processing
Unit)
Máy tính
Mô hình phân lớp hệ thống máy tính
14
I/O systemProcessor
Compiler
Operating
System
(Mac OSX)
Application (ex: browser)
Digital Design
Circuit Design
Instruction Set
Architecture
Datapath & Control
transistors
MemoryHardware
Software Assembler
Tham khảo
• Chương 1, P&H
15

Contenu connexe

Tendances

Bài tập kiến trúc máy tính
Bài tập kiến trúc máy tínhBài tập kiến trúc máy tính
Bài tập kiến trúc máy tínhHa Nguyen
 
Kiến trúc máy tính và hợp ngữ bài 08
Kiến trúc máy tính và hợp ngữ bài 08Kiến trúc máy tính và hợp ngữ bài 08
Kiến trúc máy tính và hợp ngữ bài 08Nhóc Nhóc
 
trắc nghiệm ôn tập thông tin di động
trắc nghiệm ôn tập thông tin di độngtrắc nghiệm ôn tập thông tin di động
trắc nghiệm ôn tập thông tin di độngPTIT HCM
 
Bài giảng kiến trúc máy tính
Bài giảng kiến trúc máy tínhBài giảng kiến trúc máy tính
Bài giảng kiến trúc máy tínhCao Toa
 
KTMT Số Nguyên - Số Chấm Động
KTMT Số Nguyên - Số Chấm ĐộngKTMT Số Nguyên - Số Chấm Động
KTMT Số Nguyên - Số Chấm ĐộngDavid Nguyen
 
Kiến trúc máy tính và hợp ngữ bài 06
Kiến trúc máy tính và hợp ngữ bài 06Kiến trúc máy tính và hợp ngữ bài 06
Kiến trúc máy tính và hợp ngữ bài 06Nhóc Nhóc
 
Bộ đề toán rời rạc thi cao học
Bộ đề toán rời rạc thi cao họcBộ đề toán rời rạc thi cao học
Bộ đề toán rời rạc thi cao họcNấm Lùn
 
Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03Nhóc Nhóc
 
Kien truc bo_lenh_mips
Kien truc bo_lenh_mipsKien truc bo_lenh_mips
Kien truc bo_lenh_mipsVN Phan
 
Ngân hàng câu hỏi kiến trúc máy tính
Ngân hàng câu hỏi kiến trúc máy tínhNgân hàng câu hỏi kiến trúc máy tính
Ngân hàng câu hỏi kiến trúc máy tínhCao Toa
 
Thuật toán mã hóa rsa
Thuật toán mã hóa rsaThuật toán mã hóa rsa
Thuật toán mã hóa rsaBảo Điệp
 
Bai giang cau truc may tinh
Bai giang cau truc may tinhBai giang cau truc may tinh
Bai giang cau truc may tinhDong Van
 
Phuong phap chia subnet nhanh nhat
Phuong phap chia subnet nhanh nhatPhuong phap chia subnet nhanh nhat
Phuong phap chia subnet nhanh nhatnp_thanh
 
Tong hop cau hoi trac nghiem hdh
Tong hop cau hoi trac nghiem hdhTong hop cau hoi trac nghiem hdh
Tong hop cau hoi trac nghiem hdhHoat Thai Van
 
Hd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHai Rom
 

Tendances (20)

Bài tập kiến trúc máy tính
Bài tập kiến trúc máy tínhBài tập kiến trúc máy tính
Bài tập kiến trúc máy tính
 
Kiến trúc máy tính và hợp ngữ bài 08
Kiến trúc máy tính và hợp ngữ bài 08Kiến trúc máy tính và hợp ngữ bài 08
Kiến trúc máy tính và hợp ngữ bài 08
 
trắc nghiệm ôn tập thông tin di động
trắc nghiệm ôn tập thông tin di độngtrắc nghiệm ôn tập thông tin di động
trắc nghiệm ôn tập thông tin di động
 
Bài giảng kiến trúc máy tính
Bài giảng kiến trúc máy tínhBài giảng kiến trúc máy tính
Bài giảng kiến trúc máy tính
 
KTMT Số Nguyên - Số Chấm Động
KTMT Số Nguyên - Số Chấm ĐộngKTMT Số Nguyên - Số Chấm Động
KTMT Số Nguyên - Số Chấm Động
 
Ktmt chuong 4
Ktmt chuong 4Ktmt chuong 4
Ktmt chuong 4
 
Kiến trúc máy tính và hợp ngữ bài 06
Kiến trúc máy tính và hợp ngữ bài 06Kiến trúc máy tính và hợp ngữ bài 06
Kiến trúc máy tính và hợp ngữ bài 06
 
Bộ đề toán rời rạc thi cao học
Bộ đề toán rời rạc thi cao họcBộ đề toán rời rạc thi cao học
Bộ đề toán rời rạc thi cao học
 
Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03Kiến trúc máy tính và hợp ngữ bài 03
Kiến trúc máy tính và hợp ngữ bài 03
 
Kien truc bo_lenh_mips
Kien truc bo_lenh_mipsKien truc bo_lenh_mips
Kien truc bo_lenh_mips
 
Ktmt chuong 6
Ktmt chuong 6Ktmt chuong 6
Ktmt chuong 6
 
Ngân hàng câu hỏi kiến trúc máy tính
Ngân hàng câu hỏi kiến trúc máy tínhNgân hàng câu hỏi kiến trúc máy tính
Ngân hàng câu hỏi kiến trúc máy tính
 
Thuật toán mã hóa rsa
Thuật toán mã hóa rsaThuật toán mã hóa rsa
Thuật toán mã hóa rsa
 
Bai giang cau truc may tinh
Bai giang cau truc may tinhBai giang cau truc may tinh
Bai giang cau truc may tinh
 
Hệ thống thông tin
Hệ thống thông tinHệ thống thông tin
Hệ thống thông tin
 
Lttt b11
Lttt b11Lttt b11
Lttt b11
 
Phuong phap chia subnet nhanh nhat
Phuong phap chia subnet nhanh nhatPhuong phap chia subnet nhanh nhat
Phuong phap chia subnet nhanh nhat
 
Ktmt chuong 3
Ktmt chuong 3Ktmt chuong 3
Ktmt chuong 3
 
Tong hop cau hoi trac nghiem hdh
Tong hop cau hoi trac nghiem hdhTong hop cau hoi trac nghiem hdh
Tong hop cau hoi trac nghiem hdh
 
Hd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanh
 

En vedette

Kiến trúc máy tính và hợp ngữ bài 02
Kiến trúc máy tính và hợp ngữ bài 02Kiến trúc máy tính và hợp ngữ bài 02
Kiến trúc máy tính và hợp ngữ bài 02Nhóc Nhóc
 
Kiến trúc máy tính và hợp ngữ bài 07
Kiến trúc máy tính và hợp ngữ bài 07Kiến trúc máy tính và hợp ngữ bài 07
Kiến trúc máy tính và hợp ngữ bài 07Nhóc Nhóc
 
Kiến trúc máy tính
Kiến trúc máy tínhKiến trúc máy tính
Kiến trúc máy tínhLE The Vinh
 
L08.ngon ngu-lap-trinh
L08.ngon ngu-lap-trinhL08.ngon ngu-lap-trinh
L08.ngon ngu-lap-trinhLinh Phạm
 
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc cao
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc caoBài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc cao
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc caoHoàng Hiệp Lại
 
Phần 1: Các khái niệm cơ bản về lập trình
Phần 1: Các khái niệm cơ bản về lập trìnhPhần 1: Các khái niệm cơ bản về lập trình
Phần 1: Các khái niệm cơ bản về lập trìnhHuy Rùa
 
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trìnhBài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trìnhChâu Trần
 
Hướng dẫn cho điểm thuyết trình
Hướng dẫn cho điểm thuyết trìnhHướng dẫn cho điểm thuyết trình
Hướng dẫn cho điểm thuyết trìnhCòi Chú
 
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPTBài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPTMasterCode.vn
 

En vedette (12)

Kiến trúc máy tính và hợp ngữ bài 02
Kiến trúc máy tính và hợp ngữ bài 02Kiến trúc máy tính và hợp ngữ bài 02
Kiến trúc máy tính và hợp ngữ bài 02
 
Kiến trúc máy tính và hợp ngữ bài 07
Kiến trúc máy tính và hợp ngữ bài 07Kiến trúc máy tính và hợp ngữ bài 07
Kiến trúc máy tính và hợp ngữ bài 07
 
Kiến trúc máy tính
Kiến trúc máy tínhKiến trúc máy tính
Kiến trúc máy tính
 
Chuong3 lập trình hợp ngữ
Chuong3 lập trình hợp ngữChuong3 lập trình hợp ngữ
Chuong3 lập trình hợp ngữ
 
L08.ngon ngu-lap-trinh
L08.ngon ngu-lap-trinhL08.ngon ngu-lap-trinh
L08.ngon ngu-lap-trinh
 
Chuong 1
Chuong 1Chuong 1
Chuong 1
 
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc cao
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc caoBài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc cao
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình bậc cao
 
Phần 1: Các khái niệm cơ bản về lập trình
Phần 1: Các khái niệm cơ bản về lập trìnhPhần 1: Các khái niệm cơ bản về lập trình
Phần 1: Các khái niệm cơ bản về lập trình
 
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trìnhBài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
 
Hướng dẫn cho điểm thuyết trình
Hướng dẫn cho điểm thuyết trìnhHướng dẫn cho điểm thuyết trình
Hướng dẫn cho điểm thuyết trình
 
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPTBài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
 
Spintronics ppt
Spintronics pptSpintronics ppt
Spintronics ppt
 

Similaire à Kiến trúc máy tính và hợp ngữ bài 01

chuong 1 tts.ppt
chuong 1 tts.pptchuong 1 tts.ppt
chuong 1 tts.pptNguyenNM
 
Cơ sở viễn thông.pdf
Cơ sở viễn thông.pdfCơ sở viễn thông.pdf
Cơ sở viễn thông.pdfMinhLunTrn6
 
[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDM
[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDM[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDM
[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDMThe Nguyen Manh
 
Giao trinh tong hop sv38
Giao trinh tong hop sv38Giao trinh tong hop sv38
Giao trinh tong hop sv38Vcoi Vit
 
[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử lí[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử líHong Phuoc Nguyen
 
Nghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internet
Nghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internetNghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internet
Nghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internetMan_Ebook
 
BTL-NMDT_GROUP4
BTL-NMDT_GROUP4BTL-NMDT_GROUP4
BTL-NMDT_GROUP4Nhok Ly
 
Giao trinh mang
Giao trinh mangGiao trinh mang
Giao trinh mangDanh Cong
 
Giáo trình mạng máy tính
Giáo trình mạng máy tínhGiáo trình mạng máy tính
Giáo trình mạng máy tínhHoài Phạm
 
Bai 1 Gioi Thieu Cntt
Bai 1   Gioi Thieu CnttBai 1   Gioi Thieu Cntt
Bai 1 Gioi Thieu Cntthunglt
 
Tailieu.vncty.com bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...
Tailieu.vncty.com   bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...Tailieu.vncty.com   bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...
Tailieu.vncty.com bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...Trần Đức Anh
 
chapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdfchapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdfNguyenDiem50
 
Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02
Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02
Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02Ta Hormon
 
Tailieu.vncty.com bao cao xay dung he thong thong tin mang
Tailieu.vncty.com   bao cao xay dung he thong thong tin mangTailieu.vncty.com   bao cao xay dung he thong thong tin mang
Tailieu.vncty.com bao cao xay dung he thong thong tin mangTrần Đức Anh
 
Giao trinh-quan-tri-mang-may-tinh
Giao trinh-quan-tri-mang-may-tinhGiao trinh-quan-tri-mang-may-tinh
Giao trinh-quan-tri-mang-may-tinhlaonap166
 

Similaire à Kiến trúc máy tính và hợp ngữ bài 01 (20)

Đề tài: Phát triển các thuật toán mới cho truyền thông trong mạng robot
Đề tài: Phát triển các thuật toán mới cho truyền thông trong mạng robot Đề tài: Phát triển các thuật toán mới cho truyền thông trong mạng robot
Đề tài: Phát triển các thuật toán mới cho truyền thông trong mạng robot
 
chuong 1 tts.ppt
chuong 1 tts.pptchuong 1 tts.ppt
chuong 1 tts.ppt
 
Cơ sở viễn thông.pdf
Cơ sở viễn thông.pdfCơ sở viễn thông.pdf
Cơ sở viễn thông.pdf
 
[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDM
[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDM[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDM
[Báo cáo] Bài tập lớn Thông tin số: MIMO OFDM
 
Đề tài: Bảo vệ và phục hồi tổn thương gan của quả Dứa dại, HAY
Đề tài: Bảo vệ và phục hồi tổn thương gan của quả Dứa dại, HAYĐề tài: Bảo vệ và phục hồi tổn thương gan của quả Dứa dại, HAY
Đề tài: Bảo vệ và phục hồi tổn thương gan của quả Dứa dại, HAY
 
Phát triển các thuật toán mới cho truyền thông trong mạng robot
Phát triển các thuật toán mới cho truyền thông trong mạng robotPhát triển các thuật toán mới cho truyền thông trong mạng robot
Phát triển các thuật toán mới cho truyền thông trong mạng robot
 
Giao trinh tong hop sv38
Giao trinh tong hop sv38Giao trinh tong hop sv38
Giao trinh tong hop sv38
 
[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử lí[Cntt] bài giảng kĩ thuật vi xử lí
[Cntt] bài giảng kĩ thuật vi xử lí
 
Nghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internet
Nghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internetNghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internet
Nghiên cứu phương pháp giám sát nhiệt độ, độ ẩm của kho lạnh qua mạng internet
 
BTL-NMDT_GROUP4
BTL-NMDT_GROUP4BTL-NMDT_GROUP4
BTL-NMDT_GROUP4
 
Giao trinh mang
Giao trinh mangGiao trinh mang
Giao trinh mang
 
Mang lan
Mang lanMang lan
Mang lan
 
Giáo trình mạng máy tính
Giáo trình mạng máy tínhGiáo trình mạng máy tính
Giáo trình mạng máy tính
 
Bai 1 Gioi Thieu Cntt
Bai 1   Gioi Thieu CnttBai 1   Gioi Thieu Cntt
Bai 1 Gioi Thieu Cntt
 
Tailieu.vncty.com bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...
Tailieu.vncty.com   bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...Tailieu.vncty.com   bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...
Tailieu.vncty.com bao cao-tong_ket_de_tai_nghi_dinh_thu_hop_tac_nghien_cuu_...
 
chapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdfchapter1.xx.IntroductionToComputer.pdf
chapter1.xx.IntroductionToComputer.pdf
 
Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02
Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02
Giotrnhquntrmngmytnhbookbooming com-120921153629-phpapp02
 
Tailieu.vncty.com bao cao xay dung he thong thong tin mang
Tailieu.vncty.com   bao cao xay dung he thong thong tin mangTailieu.vncty.com   bao cao xay dung he thong thong tin mang
Tailieu.vncty.com bao cao xay dung he thong thong tin mang
 
It24h.org giaotrinhtoantapmangmaytinh
It24h.org   giaotrinhtoantapmangmaytinhIt24h.org   giaotrinhtoantapmangmaytinh
It24h.org giaotrinhtoantapmangmaytinh
 
Giao trinh-quan-tri-mang-may-tinh
Giao trinh-quan-tri-mang-may-tinhGiao trinh-quan-tri-mang-may-tinh
Giao trinh-quan-tri-mang-may-tinh
 

Plus de Nhóc Nhóc

Hướng dẫn giải bài tập Đại Số Tuyến Tính
Hướng dẫn giải bài tập Đại Số Tuyến TínhHướng dẫn giải bài tập Đại Số Tuyến Tính
Hướng dẫn giải bài tập Đại Số Tuyến TínhNhóc Nhóc
 
Pc magazine january 2015 usa
Pc magazine   january 2015  usaPc magazine   january 2015  usa
Pc magazine january 2015 usaNhóc Nhóc
 
Teach yourself photoshop 2014
Teach yourself photoshop   2014Teach yourself photoshop   2014
Teach yourself photoshop 2014Nhóc Nhóc
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnNhóc Nhóc
 
Cơ bản về tcp ip
Cơ bản về tcp ipCơ bản về tcp ip
Cơ bản về tcp ipNhóc Nhóc
 
10 Command Line quan trọng để giao tiếp với Cisco IOs
10 Command Line quan trọng để giao tiếp với Cisco IOs10 Command Line quan trọng để giao tiếp với Cisco IOs
10 Command Line quan trọng để giao tiếp với Cisco IOsNhóc Nhóc
 
Computer World - April 21 2014
Computer World - April 21 2014Computer World - April 21 2014
Computer World - April 21 2014Nhóc Nhóc
 

Plus de Nhóc Nhóc (7)

Hướng dẫn giải bài tập Đại Số Tuyến Tính
Hướng dẫn giải bài tập Đại Số Tuyến TínhHướng dẫn giải bài tập Đại Số Tuyến Tính
Hướng dẫn giải bài tập Đại Số Tuyến Tính
 
Pc magazine january 2015 usa
Pc magazine   january 2015  usaPc magazine   january 2015  usa
Pc magazine january 2015 usa
 
Teach yourself photoshop 2014
Teach yourself photoshop   2014Teach yourself photoshop   2014
Teach yourself photoshop 2014
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bản
 
Cơ bản về tcp ip
Cơ bản về tcp ipCơ bản về tcp ip
Cơ bản về tcp ip
 
10 Command Line quan trọng để giao tiếp với Cisco IOs
10 Command Line quan trọng để giao tiếp với Cisco IOs10 Command Line quan trọng để giao tiếp với Cisco IOs
10 Command Line quan trọng để giao tiếp với Cisco IOs
 
Computer World - April 21 2014
Computer World - April 21 2014Computer World - April 21 2014
Computer World - April 21 2014
 

Kiến trúc máy tính và hợp ngữ bài 01

  • 1. Bài 01: Tổng quan máy tính Phạm Tuấn Sơn ptson@fit.hcmus.edu.vn
  • 3. Thế hệ 1 – Bóng đèn chân không (Vacuum Tube) 3
  • 4. ENIAC (Electronic Numerical Integrator And Computer) 4 1943 1946 1955
  • 5. Thế hệ 2 - Transistor 5 10.000 transistors IBM 7094
  • 6. Thế hệ 3 – Integrated Circuit (IC) 6
  • 7. Thế hệ 4… – Micro… 7
  • 9. Các thế hệ máy tính 9 Generation Approximate Dates Technology Typical Speed (ops/s) 1 1946-1957 Vacuum tube 40.000 2 1958-1964 Transistor 200.000 3 1965-1971 Small & medium scale integration (up to 3.000 devices/chip) 1.000.000 4 1972-1977 Large scale integration (LSI) (3.000-100.000 devices/chip) 10.000.000 1978-1991 Very large scale integration (VLSI) (100.000-100.000.000 devices/chip) 100.000.000 1991- Ultra large scale integration (ULSI) (Over 100.000.000 devices/chip) 1.000.000.000
  • 10. Quy luật Moore • Số lượng transistor (tích hợp trong một IC) tăng gấp đôi mỗi 1.5 năm 10 Gordon Moore Intel Cofounder B.S. Cal 1950!
  • 11. • Processor – Speed 2x / 1.5 years (since ’85) [slowing!] – 100X performance last decade – When you graduate: 4 GHz, 32 Cores • Memory (DRAM) – Capacity: 2x / 2 years (since ’96) – 64x size last decade. – When you graduate: 128 GibiBytes • Disk – Capacity: 2x / 1 year (since ’97) – 250X size last decade. – When you graduate: 8 TeraBytes …Not nec all on one disk Kilo (103) & Kibi (210) ê Mega (106) & Mebi (220) ê Giga (109) & Gibi (230) ê Tera (1012) & Tebi (240) ê Peta (1015) & Pebi (250) ê Exa (1018) & Exbi (260) ê Zetta (1021) & Zebi (270) ê Yotta (1024) & Yobi (280) Sự phát triển…
  • 12. Quá trình sản xuất IC (Chip) 12 Packaged IC Printed circuit board (Semiconductor)
  • 13. Cấu trúc và hoạt động máy tính 13 John von Neumann Bộ nhớ chính (Main Memory) Thiết bị nhập xuất (Input Output) Hệ thống kết nối (Bus) Bộ xử lý (Central Processing Unit) Máy tính
  • 14. Mô hình phân lớp hệ thống máy tính 14 I/O systemProcessor Compiler Operating System (Mac OSX) Application (ex: browser) Digital Design Circuit Design Instruction Set Architecture Datapath & Control transistors MemoryHardware Software Assembler