bàigiảngtin họcđạicương

18 4 0
bàigiảngtin họcđạicươ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

- Các thanh ghi (Registers): được dùng như những bộ nhớ nhanh, có thể tương tác trực tiếp với các mạch xử lý của CPU; gồm các thanh ghi ghi địa chỉ lệnh sắp thực hiện, thanh ghi ghi lệnh[r]

(1)

KHOA CÔNG NGHỆ THÔNG TIN

Chương

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

Bài giảng Tin học đại cương

NỘI DUNG

2.1 Giới thiệu

2.2 Chức sơ đồ cấu trúc máy tính 2.3 Các phận máy tính

Chương 2: Cấu trúc máy tính 08/02/2017

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

• ENIAC (Electronic Numerical Integrator and Computer)

- Là máy tính điện tử (gọi tắt máy tính) - Ra đời năm 1946 John Mauchly John Presper Eckert Đại học Pennsylvania

- Nặng 30 tấn, kích thước 140m2

- Thực 5000 phép cộng/giây - Xử lý theo số thập phân

- Bộ nhớ lưu trữ liệu

- Lập trình cách thiết lập vị trí chuyển mạch cáp nối

2.1 GIỚI THIỆU

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

(2)

Bài giảng Tin học đại cương

• Máy tính Von Neumann

- Ra đời năm 1952 Học viện Nghiên cứu tiên tiến Princeton

- Được xây dựng theo ý tưởng “chương trình lưu trữ”, xử lý theo số nhị phân

- Những nguyên lý von Neumann trở thành mơ hình máy tính

• Năm 1980, hãng IBM cho đời máy tính cá nhân đầu tiên, sử dụng vi xử lý bit 8085 Intel

Chương 2: Cấu trúc máy tính 08/02/2017

2.1 GIỚI THIỆU

Bài giảng Tin học đại cương

4 hệ máy tính điện tử:

- Sử dụng đèn điện tử (1943-1956) - Sử dụng transistor (1957-1965) - Sử dụng vi mạch tích hợp (1966-1980) - Sử dụng siêu vi mạch tích hợp (1981-nay)

Chương 2: Cấu trúc máy tính 08/02/2017

2.1 GIỚI THIỆU

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.2 CHỨC NĂNG VÀ SƠ ĐỒ CẤU TRÚC MÁY TÍNH

2.2.1 Chức máy tính

2.2.2 Sơ đồ cấu trúc chung máy tính 2.2.3 Nguyên lý hoạt động máy tính

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.2.1 CHỨC NĂNG CỦA MÁY TÍNH

- Nhận thơng tin vào (input) từ người sử dụng từ máy tính khác thơng qua thiết bị vào

- Xử lý thông tin nhận theo dãy lệnh nhớ sẵn bên

(3)

Bài giảng Tin học đại cương

2.2.2 SƠ ĐỒ CẤU TRÚC CHUNG CỦA MÁY TÍNH

Chương 2: Cấu trúc máy tính 08/02/2017

• Các khối chức năng: Bộ xử lý trung tâm, Bộ nhớ, Hệ thống vào-ra, Liên kết hệ thống

Bài giảng Tin học đại cương

Bộ xử lý trung tâm (CPU):

• Chức

- Điều khiển hoạt động máy tính - Xử lý liệu

• Nguyên tắc hoạt động bản:

- CPU hoạt động theo chương trình nằm nhớ

• Các thành phần

- Đơn vị điều khiển (Control Unit)

- Đơn vị số học logic (Arithmetic and Logic Unit) - Tập ghi (Registers)

Chương 2: Cấu trúc máy tính 10 08/02/2017

2.2.2 SƠ ĐỒ CẤU TRÚC CHUNG CỦA MÁY TÍNH

Khoa Cơng nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

Bộ nhớ:

• Chức năng: lưu trữ chương trình liệu • Các thao tác với nhớ:

- Đọc (Read) - Ghi (Write)

• Các thành phần chính:

- Bộ nhớ (Internal Memory) - Bộ nhớ (External Memory)

2.2.2 SƠ ĐỒ CẤU TRÚC CHUNG CỦA MÁY TÍNH

Khoa Cơng nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

Hệ thống vào-ra:

• Chức năng: trao đổi thơng tin máy tính với giới bên ngồi

• Các thao tác bản: - Vào liệu (Input) - Ra liệu (Output) • Các thành phần chính:

- Các thiết bị ngoại vi (Peripheral Devices) - Các môđun vào-ra (I/O Modules)

(4)

Bài giảng Tin học đại cương

08/02/2017 Chương 2: Cấu trúc máy tính 13 Hình ảnh máy vi tính

Bài giảng Tin học đại cương

08/02/2017 Chương 2: Cấu trúc máy tính 14 Hình ảnh bên máy vi tính

Khoa Cơng nghệ thơng tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.2.3 NGUYÊN LÝ HOẠT ĐỘNG CỦA MÁY TÍNH • Từ đời đến nay, máy tính hoạt động theo nguyên lý đề xuất từ năm 1946 nhà khoa học lỗi lạc người Mỹ gốc Hungary John Von Neumann (1903-1957)

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.2.3.1 NGUYÊN LÝ VON NEUMANN

•Nguyên lý điều khiển chương trình: máy tính hoạt động theo chương trình lưu trữ sẵn nhớ

(5)

Bài giảng Tin học đại cương

•Ngun lý truy cập theo địa chỉ: chương trình, liệu trước, sau xử lý đưa vào nhớ vùng nhớ đánh địa chỉ, việc truy cập liệu gián tiếp thơng qua địa nhớ

Đảm bảo tính mềm dẻo xử lý thơng tin: người lập trình cần viết yêu cầu cách tổng quát theo vị trí đối tượng mà không cần biết giá trị cụ thể chúng

Chương 2: Cấu trúc máy tính 17 08/02/2017

2.2.3.1 NGUYÊN LÝ VON NEUMANN

Bài giảng Tin học đại cương

2.2.3.2 CẤU TRÚC LỆNH VÀ QUÁ TRÌNH THỰC HIỆN LỆNH

• Để xử lý thơng tin tự động, máy tính cần cài đặt sẵn tập lệnh, thường đặt ROM

• Mỗi lệnh máy chuỗi số nhị phân, yêu cầu CPU thực thao tác toán hạng Các lệnh phải đầy đủ thông tin:

- Thao tác cần thực hiện: chuyển liệu, xử lý số học với số nguyên/số dấu phẩy động, xử lý logic, điều khiển vào-ra, chuyển điều khiển (rẽ nhánh), điều khiển hệ thống, xử lý liệu chuyên dụng

- Nơi đặt liệu lệnh nơi đặt kết xử lý: nhớ ghi CPU

08/02/2017 Chương 2: Cấu trúc máy tính 18

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

• Cấu trúc chung lệnh máy:

Ví dụ: Một lệnh cộng tập lệnh MIPS32

• Các lệnh có địa chỉ, địa byte lệnh

Mã thao tác Địa tốn hạng

2.2.3.2 CẤU TRÚC LỆNH VÀ Q TRÌNH THỰC HIỆN LỆNH

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

• Một chương trình máy tính dãy lệnh Quá trình thực chương trình trình thực liên tiếp lệnh

• Thanh ghi PC (Program Counter - Bộ đếm chương trình) vi xử lý dùng để ghi địa lệnh thực (giá trị khởi tạo PC địa lệnh chương trình)

(6)

Bài giảng Tin học đại cương

• Q trình thực lệnh:

- Nhận lệnh (Fetch Instruction): Bộ điều khiển CPU gửi nội dung PC vào Bộ giải mã địa để đọc byte lệnh lên ghi lệnh Nếu khơng có lệnh nhảy, PC tăng đơn vị để điều khiển chuẩn bị đọc byte tiếp theo, có lệnh nhảy PC nạp vào địa lệnh nhảy đến

- Giải mã lệnh (Decode Instruction): Bộ điều khiển vào mã lệnh để biết lệnh dài byte nhằm đọc nốt thông tin địa lệnh hoàn thành việc đọc lệnh, PC tiếp tục tăng theo số lượng byte đọc vào 08/02/2017 Chương 2: Cấu trúc máy tính 21

2.2.3.2 CẤU TRÚC LỆNH VÀ QUÁ TRÌNH THỰC HIỆN LỆNH

Bài giảng Tin học đại cương

• Quá trình thực lệnh (tiếp):

- Nhận liệu (Fetch Data): Nhận liệu từ nhớ cổng vào-ra

- Xử lý liệu (Process Data): Thực phép toán số học hay phép toán logic với liệu

- Ghi liệu (Write Data): Ghi liệu nhớ hay cổng vào-ra

08/02/2017 Chương 2: Cấu trúc máy tính 22 2.2.3.2 CẤU TRÚC LỆNH VÀ QUÁ TRÌNH THỰC HIỆN

LỆNH

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.3 CÁC THÀNH PHẦN CƠ BẢN CỦA MÁY TÍNH 2.3.1 Bộ xử lý trung tâm

2.3.2 Bộ nhớ 2.3.3 Thiết bị vào-ra 2.3.4 Liên kết hệ thống

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.1 BỘ XỬ LÝ TRUNG TÂM

• Bộ xử lý trung tâm (CPU: Central Processing Unit) hay Bộ vi xử lý (microprocessor, processor)

- Là mạch xử lý liệu theo chương trình thiết lập trước, dạng mạch tích hợp phức tạp gồm hàng triệu transistor bảng mạch nhỏ

- Là thành phần quan trọng nhất, xem não, thường đắt máy tính

(7)

Bài giảng Tin học đại cương

Một số xử lý trung tâm

08/02/2017 Chương 2: Cấu trúc máy tính 25 2.3.1 BỘ XỬ LÝ TRUNG TÂM

Bài giảng Tin học đại cương

• Những chức xử lý trung tâm:

- Nhận lệnh, giải mã lệnh, điều khiển khối khác thực lệnh

- Thực phép tính số học, logic phép tính khác

- Sinh tín hiệu địa để truy nhập nhớ

08/02/2017 Chương 2: Cấu trúc máy tính 26 2.3.1 BỘ XỬ LÝ TRUNG TÂM

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.3.1 BỘ XỬ LÝ TRUNG TÂM

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.3.1 BỘ XỬ LÝ TRUNG TÂM • Các thành phần xử lý trung tâm:

- Khối điều khiển (CU - Control Unit): có chức điều khiển hoạt động máy tính theo chương trình định sẵn

- Khối số học logic (ALU - Arithmetic and Logic Unit): gồm mạch chức để thực phép toán sở phép toán số học, phép toán logic, phép tạo mã, …

(8)

Bài giảng Tin học đại cương

2.3.1 BỘ XỬ LÝ TRUNG TÂM

Những yếu tố ảnh hưởng đến hiệu vi xử lý: • Tốc độ đồng hồ

• Tốc độ bus • Kích thước từ nhớ • Dung lượng cache • Tập lệnh

• Số lượng lõi • Các kỹ thuật xử lý

08/02/2017 Chương 2: Cấu trúc máy tính 29

Bài giảng Tin học đại cương 2.3.1 BỘ XỬ LÝ TRUNG TÂM

• Những yếu tố ảnh hưởng đến hiệu xử lý trung tâm (tiếp):

- Đồng hồ vi xử lý (clock): thiết bị thiết lập bước thực lệnh; mạch xung nhịp đồng hồ dùng để đồng thao tác xử lý CPU theo khoảng thời gian không đổi Khoảng thời gian chờ hai xung gọi chu kỳ xung nhịp Xung nhịp hệ thống tạo xung tín hiệu chuẩn thời gian gọi tốc độ xung nhịp – tốc độ đồng hồ tính triệu/tỷ đơn vị giây (MHz/GHz)

08/02/2017 Chương 2: Cấu trúc máy tính 30

Khoa Cơng nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.1 BỘ XỬ LÝ TRUNG TÂM

• Những yếu tố ảnh hưởng đến hiệu xử lý trung tâm (tiếp):

- Bộ vi xử lý nhiều lõi (multi-core processor): gồm nhiều đơn vị xử lý, có hiệu xử lý nhanh Ví dụ: vi xử lý i5-520M 2.4 GHz có lõi, hiệu tương đương 4.8 GHz; vi xử lý i7-720QM 1.6 GHz có lõi, hiệu tương đương 6.4 GHz

- Tốc độ Bus: Bus đường truyền liệu đến khỏi vi xử lý; bus tốc độ cao giúp chuyển liệu nhanh, cho phép CPU hoạt động với công suất lớn nhất; tốc độ bus đo megahertz (một triệu chu kỳ/giây); máy tính ngày có tốc độ bus từ 1000-1600 MHz

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.1 BỘ XỬ LÝ TRUNG TÂM

• Những yếu tố ảnh hưởng đến hiệu xử lý trung tâm (tiếp):

(9)

Bài giảng Tin học đại cương 2.3.1 BỘ XỬ LÝ TRUNG TÂM

• Những yếu tố ảnh hưởng đến hiệu xử lý trung tâm (tiếp):

- Kích thước từ nhớ: số bit mà vi xử lý xử lý lần, ví dụ, vi xử lý 64-bit có ghi 64-bit xử lý lần 64 bit; kích thước từ nhớ lớn giúp cho vi xử lý có khả xử lý nhiều liệu chu kỳ làm tăng hiệu máy tính; máy tính cá nhân thường có vi xử lý 32-bit 64-bit

08/02/2017 Chương 2: Cấu trúc máy tính 33

Bài giảng Tin học đại cương 2.3.1 BỘ XỬ LÝ TRUNG TÂM

• Những yếu tố ảnh hưởng đến hiệu xử lý trung tâm (tiếp):

- Tập lệnh: Bộ VXL có tập lệnh phức tạp sử dụng công nghệ CISC (complex instruction set computer); VXL có tập lệnh rút gọn gồm lệnh đơn giản sử dụng công nghệ RISC (reduced instruction set computer); VXL RISC thực hầu hết lệnh nhanh so với VXL CISC cần nhiều lệnh đơn giản để hồn thành tác vụ so với VXL CISC; đa số VXL máy tính cá nhân sử dụng công nghệ CISC, VXL thiết bị cầm tay iPod, Droid, BlackBerry thường ARM (advanced RISC machine)

08/02/2017 Chương 2: Cấu trúc máy tính 34

Khoa Cơng nghệ thơng tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.1 BỘ XỬ LÝ TRUNG TÂM

• Những yếu tố ảnh hưởng đến hiệu xử lý trung tâm (tiếp):

- Các kỹ thuật xử lý lệnh CPU:

+ Serial processing (xử lý tuần tự): VXL phải hoàn thành tất bước chu kỳ lệnh trước bắt đầu thực lệnh

+ Pipelining (kỹ thuật đường ống lệnh): VXL bắt đầu thực lệnh trước hồn thành lệnh trước

+ Parallel processing (xử lý song song): VXL thực nhiều lệnh lúc

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

Dung lượng tăng dần, tốc độ giảm dần, giá thành/1 bit giảm dần

2.3.2 BỘ NHỚ

(10)

Bài giảng Tin học đại cương

2.3.2.1 BỘ NHỚ TRONG • Khái niệm:

- Là nhớ có thời gian truy cập nhỏ, dùng để nạp hệ điều hành, ghi chương trình liệu thời gian xử lý

- Gồm mức nhớ mà CPU truy cập trực tiếp

- Bộ nhớ gồm loại: Cache, RAM ROM - Bộ nhớ Cache RAM nhớ đọc

ghi liệu, bị thông tin nguồn nuôi - ROM nhớ cho phép đọc, liệu khơng bị

xóa nguồn

08/02/2017 Chương 2: Cấu trúc máy tính 37

Bài giảng Tin học đại cương 2.3.2.1 BỘ NHỚ TRONG • Cấu tạo nhớ trong:

- Bộ nhớ cấu tạo từ phần tử vật lý có trạng thái đối lập: trạng thái dùng để thể bit 0, trạng thái thể bit

- Có nhiều kỹ thuật chế tạo phần tử có trạng thái dùng từ tính, dùng mạch bán dẫn; nay, người ta dùng nhớ bán dẫn mạch bán dẫn điều khiển có trạng thái đóng/mở để thể bit; nhớ bán dẫn chế tạo vi mạch tích hợp (vài cm2) có dung lượng vài gigabyte

(GB)

08/02/2017 Chương 2: Cấu trúc máy tính 38

Khoa Cơng nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.2.1 BỘ NHỚ TRONG • Tổ chức nhớ trong:

- Tổ chức dãy liên tiếp byte nhớ đánh số thứ tự 0, 1, 2, … địa byte nhớ Mỗi byte gồm bit, bit thiết lập - Byte đơn vị thông tin thuận lợi cho xử lý liệu

nó chứa vừa đủ ký tự mã hóa theo bảng mã ASCII hay số nguyên nhỏ 256 (= 28-1).

Để thể liệu dài ký tự mã hóa theo bảng mã Unicode cần byte, số nguyên lớn cần byte, số thực cần 4, 6, 10 byte liền

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.2.1 BỘ NHỚ TRONG

• Tổ chức nhớ trong: (tiếp) - Mỗi byte nhớ có đặc trưng:

+ Địa chỉ: thứ tự vị trí byte nhớ Bộ nhớ trong; địa byte nhớ cố định

+ Nội dung: giá trị số dạng mã nhị phân, lưu trữ trạng thái vật lý byte nhớ; nội dung byte nhớ thay đổi

(11)

Bài giảng Tin học đại cương 2.3.2.1 BỘ NHỚ TRONG • Đọc/ghi với nhớ trong:

- Q trình đọc thơng tin từ nhớ trong:

+ CPU gửi địa vùng nhớ thông qua bus địa tới mạch gọi giải mã địa

+ CPU gửi tín hiệu điều khiển qua bus điều khiển tới kích hoạt giải mã địa

+ Bộ giải mã địa mở mạch điện thực chức chép liệu vùng nhớ đưa bus liệu, CPU ghi nhận liệu vào ghi

- Quá trình ghi xảy theo chiều ngược lại, liệu từ CPU đến nhớ

08/02/2017 Chương 2: Cấu trúc máy tính 41

Bài giảng Tin học đại cương 2.3.2.1 BỘ NHỚ TRONG • Bộ nhớ cache:

- Là nhớ đệm CPU nhớ (RAM) - Có tốc độ cao, cho phép CPU truy cập liệu

nhanh từ nhớ

- Cache thường đặt chip CPU

- Khi CPU cần đọc liệu, tìm liệu cache trước, khơng thấy tìm nhớ đưa liệu vào cache để tăng tốc độ xử lý liệu lệnh

- Cache làm từ RAM tĩnh (SRAM, Static RAM): bit lưu trữ Flip-Flop, có cấu trúc phức tạp giá thành cao

08/02/2017 Chương 2: Cấu trúc máy tính 42

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.3.2.1 BỘ NHỚ TRONG

Cache đệm CPU Bộ nhớ

Khoa Cơng nghệ thơng tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.2.1 BỘ NHỚ TRONG • RAM (Random Access Memory):

- Là cách gọi tắt loại RAM động phổ biến (DRAM, Dynamic RAM): có cấu trúc đơn giản, tốc độ chậm giá thành thấp SRAM

- Các bit lưu trữ tụ điện; tụ điện tích điện, biểu diễn bit 1; ngược lại, tụ điện xả hết biểu diễn bit

(12)

Bài giảng Tin học đại cương

2.3.2.1 BỘ NHỚ TRONG • RAM (Random Access Memory) (tiếp):

- Các máy tính cá nhân ngày thường có 2-8 GB RAM; lượng RAM mà máy tính cần phụ thuộc vào phần mềm sử dụng, dung lượng RAM yêu cầu thường ghi nhãn gói phần mềm Ví dụ: cài hệ điều hành Windows nên có 1GB RAM, ứng dụng/trò chơi đồ họa, video cần tối thiểu 2GB RAM, …

- Đa số máy tính cá nhân ngày sử dụng SDRAM - SDRAM phân lớp tiếp thành DDR, DDR2,

DDR3

08/02/2017 Chương 2: Cấu trúc máy tính 45

Bài giảng Tin học đại cương 2.3.2.1 BỘ NHỚ TRONG

RAM (Random Access Memory) (tiếp):

DDR3-SDRAM

08/02/2017 Chương 2: Cấu trúc máy tính 46

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

2.3.2.1 BỘ NHỚ TRONG • ROM (Read Only Memory):

- ROM loại nhớ có nội dung cố định, cho phép người dùng/máy tính đọc liệu không cho phép ghi vào

- Dữ liệu thường ghi vào ROM lúc chế tạo, tập lệnh cốt lõi để khởi động máy tính cách truy cập đĩa cứng, tìm hệ điều hành, nạp vào RAM; tập lệnh gọi BIOS (Basic Input/Output System)

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

(13)

Bài giảng Tin học đại cương

• Khái niệm:

- Bộ nhớ (storage devices): gồm loại nhớ mà CPU truy cập trực tiếp, thông tin lưu trữ khơng bị xóa nguồn, có dung lượng lớn nhớ tốc độ truy cập thấp

- Bộ nhớ gồm loại đĩa từ tính (đĩa cứng từ, đĩa mềm), đĩa quang (CD/DVD/Bluray), nhớ flash (các loại thẻ nhớ, nhớ usb, ổ cứng thể rắn), …

2.3.2.2 BỘ NHỚ NGỒI

08/02/2017 Chương 2: Cấu trúc máy tính 49

Bài giảng Tin học đại cương

• Đặc điểm nhớ ngoài:

- Thông tin không định vị địa giống nhớ mà tổ chức theo khối logic gọi tệp (file)

- CPU làm việc trực tiếp với liệu nhớ

- Trước sử dụng, liệu file chuyển dần vào nhớ để CPU xử lý

2.3.2.2 BỘ NHỚ NGỒI

08/02/2017 Chương 2: Cấu trúc máy tính 50

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

• Đặc điểm nhớ ngồi (tiếp):

- Dữ liệu không ghi theo dạng số 0/1 theo nghĩa đen Thay vào đó, bit phải chuyển thành dạng thể bề mặt phương tiện lưu trữ

- Có cơng nghệ dùng để chế tạo nhớ ngồi là: từ tính, quang, thể rắn

2.3.2.2 BỘ NHỚ NGỒI

Khoa Cơng nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

• Một số hình ảnh nhớ ngồi:

(14)

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA

• Thiết bị ngoại vi (Peripheral Devices) hay thiết bị vào/ra (I/O - Input/Output devices), có chức năng: trao đổi liệu/thơng tin máy tính mơi trường bên

- Vào: chuyển liệu từ bên ngồi vào nhớ - Ra: chuyển thơng tin từ nhớ mơi trường

bên ngồi

• Hệ thống vào/ra bao gồm - Thiết bị ngoại vi

- Ghép nối vào/ra (các cổng vào/ra, …)

08/02/2017 Chương 2: Cấu trúc máy tính 53

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Các thiết bị vào/ra sở:

- Thiết bị vào:

- Bàn phím (keyboard) - Chuột (mouse) - Thiết bị ra:

- Màn hình (display monitor)

• Một số thiết bị vừa thiết bị vào vừa thiết bị ra: hình cảm ứng, modem, ổ đọc ghi đĩa, …

08/02/2017 Chương 2: Cấu trúc máy tính 54

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA

• Bàn phím (keyboard)

- Dùng để đưa vào máy tính lệnh điều khiển, liệu

- Thiết kế giao diện tương tự máy đánh chữ, có ưu điểm tránh mắc kẹt khí phím (giao diện QWERTY) - Khi ta ấn phím, tín hiệu

được truyền cho máy tính thơng qua lập mã, tương ứng với ký tự phím

Khoa Cơng nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA

(15)

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Bàn phím (keyboard) (tiếp):

- Bàn phím có khoảng 104 phím, chia thành nhóm:

+ Nhóm phím chữ: gồm phím chữ cái, chữ số, dấu

+ Nhóm phím chức năng: để thực nhanh số yêu cầu như: F1, F2, …, F12

+ Nhóm phím điều khiển: xác định số chức đặc biệt Esc (Escape), Caps Lock, Shift, Ctrl (Control), Alt (Alternate), Insert, …

+ Nhóm phím điều khiển trỏ hình: gồm phím mũi tên lên, xuống, trái, phải, Home, End, Page Up, Page Down, …

08/02/2017 Chương 2: Cấu trúc máy tính 57

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Chuột (mouse):

- Là thiết bị định điểm làm việc hình phổ biến

- Hoạt động theo nguyên lý phát chuyển động theo hai hướng so với bề mặt bên

- Chuyển động chuột bề mặt phiên dịch thành chuyển động trỏ hình giao diện đồ họa

- Dạng phổ biến chuột gồm nút bấm nút cuộn; nút trái dùng cho thao tác lựa chọn, đặt vị trí trỏ hình; nút phải để menu ngữ cảnh gồm lệnh thực với đối tượng vị trí trỏ

08/02/2017 Chương 2: Cấu trúc máy tính 58

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Chuột (mouse) (tiếp):

- Chuột bi:

- Sử dụng chế học: viên bi hình cầu đặt chuột, chuột di chuyển truyền chuyển động vào trụ đặt vng góc gắn với thiết bị đếm xung để tính vị trí dịch chuyển trỏ hình

- Nhược điểm: dễ bị kẹt bẩn

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Chuột (mouse) (tiếp):

- Chuột quang:

- Chụp ảnh liên tiếp bề mặt bên chuột, so sánh để phát chuyển dịch

- Thường dùng đi-ốt phát quang phát laze hồng ngoại để chiếu sáng bề mặt bên - Ưu điểm: độ phân giải cao

nên cho kết xác hơn, hoạt động tốt nhiều loại bề mặt khác

(16)

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Màn hình (display monitor):

- Là thiết bị hiển thị chữ hay ảnh cách tạo lưới điểm ảnh (pixel) nhỏ có màu sắc khác - Các yếu tố ảnh hưởng đến chất lượng hình ảnh:

+ Kích thước hình

+ Khoảng cách điểm ảnh (dot pitch) + Độ rộng góc nhìn

+ Tốc độ đáp ứng + Độ sâu màu sắc + Độ phân giải

08/02/2017 Chương 2: Cấu trúc máy tính 61

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Màn hình (display monitor)

(tiếp):

- loại hình phổ biến:

+ CRT: sử dụng đèn tia âm cực (đèn CRT) – loại đèn dùng cho tivi, loại hình nặng, có độ dầy lớn, chiếm nhiều diện tích + LCD: loại hình mỏng, nhẹ,

dùng công nghệ tinh thể lỏng (LCD – liquid crystal display) plasma

08/02/2017 Chương 2: Cấu trúc máy tính 62

Khoa Cơng nghệ thơng tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Máy in (printer):

- Máy in thiết bị cho phép in chữ hay ảnh giấy Có ba loại:

+ Máy in kim (dot matrix printer): loại đời đầu tiên, phổ biến quầy toán ngân hàng

+ Máy in phun (ink jet printer): tạo điểm giấy cách phun tia mực siêu nhỏ; cho chất lượng in tốt, tốn nhiều mực, giá hộp mực cao

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.3 THIẾT BỊ VÀO/RA • Máy in (printer) (tiếp):

(17)

Bài giảng Tin học đại cương

08/02/2017 Chương 2: Cấu trúc máy tính 65 2.3.3 THIẾT BỊ VÀO/RA

• Một số thiết bị vào/ra khác:

- Máy quét ảnh (scaner): nhập liệu cách quét hình ảnh

- Thiết bị quay số (điện thoại):

+ Modem (Modulation-Demodulation) - Các thiết bị mạng:

+ Network Inteface Card (NIC) + Wireless Adapter

- Bút điện tử (light pen)

- Máy ảnh số, quay phim số (digital camera) - Optical Charater Reader (OCR): nhận dạng chữ - Barcode Reader: đọc mã vạch

Bài giảng Tin học đại cương

08/02/2017 Chương 2: Cấu trúc máy tính 66 2.3.3 THIẾT BỊ VÀO/RA

Camera

Scaner Barcode Reader

Modem

NIC Light pen

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương 2.3.4 LIÊN KẾT HỆ THỐNG

• Các thiết bị máy tính liên kết với thông qua đường bus, khe cắm mở rộng, loại cổng kết nối; thành phần thường thiết kế bo mạch chủ

Khoa Công nghệ thông tin – Học viện Nông nghiệp Việt Nam

Bài giảng Tin học đại cương

(18)

Bài giảng Tin học đại cương 2.3.4 LIÊN KẾT HỆ THỐNG • Bus:

- Là tuyến đường để thông tin (dữ liệu, lệnh, địa chỉ) “chạy”

- Gồm đường mạch bo mạch chủ (ví dụ: nối CPU RAM) loại cáp mở rộng (ví dụ: cáp nối ổ đĩa cứng với bo mạch chủ)

08/02/2017 Chương 2: Cấu trúc máy tính 69

Bài giảng Tin học đại cương

• Các khe cắm mở rộng (expansion slot) dùng để cắm loại card điều khiển thiết bị vào-ra card đồ họa, card âm thanh, modem

• Các cổng (port) dùng để kết nối máy tính với thiết bị vào-ra, gồm nhiều loại:

- PS/2 kết nối chuột bàn phím - VGA kết nối hình

- LPT kết nối máy in - RJ45 kết nối modem

- USB kết nối nhiều thiết bị giao tiếp qua chuẩn USB - Các cổng âm

- Cổng đọc thẻ nhớ - …

Ngày đăng: 08/04/2021, 21:07

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan