1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Cấu tạo của máy tính điện tử

14 807 7

Đ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

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 737,71 KB

Nội dung

Tuy nhiên máy tính không thể xử lý trực tiếp các thông tin trên bộ nhớ ngoài mà trước khi xử lý phải chuyển chúng vào bộ nhớ trong.. Loại ROM có thể ghi lại được bằng phương tiện chuyên

Trang 1

BÀI 1 THÔNG TIN VÀ XỬ LÝ THÔNG TIN

Mô đun 2 Cấu tạo của máy tính điện tử

1 Kiến trúc chung của máy tính điện tử

Hơn 60 năm qua, nhờ những tiến bộ khoa học kĩ thuật, tính năng của MTĐT

đã được nâng cao không ngừng Mặc dầu vậy, các nguyên lí hoạt động, cũng như cấu trúc cơ bản của MTĐT vẫn chưa có gì thay đổi đáng kể Kiến trúc tổng quát của các MTĐT đều bao gồm các khối chức năng chủ yếu sau đây:

Bộ nhớ (Memory) là nơi lưu trữ dữ liệu Bộ nhớ được phân cấp thành 2 loại

Bộ nhớ trong là bộ nhớ làm việc trong quá trình xử lý Máy tính xử lý trực tiếp các thông tin trong bộ nhớ trong Bộ nhớ ngoài có tốc độ làm việc chậm hơn Bù lại, thông tin trên bộ nhớ ngoài có thể lưu trữ lâu dài mà không cần nguồn nuôi Tuy nhiên máy tính không thể xử lý trực tiếp các thông tin trên bộ nhớ ngoài mà trước

khi xử lý phải chuyển chúng vào bộ nhớ trong Bộ số học và logic (Arithmetic Logic Unit - ALU) là nơi thực hiện các xử lý như thực hiện các phép tính số học hay logic

Bộ điều khiển (Control Unit) là đơn vị chức năng đảm bảo cho máy tính thực

hiện đúng theo chương trình đã định Bộ điều khiển phải điều phối, đồng bộ hoá tất cả các thiết bị của máy để phục vụ yêu cầu xử lý do chương trình quy định Do

bộ điều khiển và bộ số học logic phải phối hợp hết sức chặt chẽ trong suốt quá trình thực hiện chương trình nên kể từ các máy tính thế hệ thứ 3, người ta thường chế

tạo chúng trong một khối chức năng chung gọi là bộ xử lí trung tâm (Central Processing Unit - CPU )

Thiết bị ngoại vi (Peripheral Device) là các thiết bị giúp máy tính giao tiếp với

môi trường bên ngoài kể cả với người sử dụng

2 Bộ nhớ

Bộ nhớ là thiết bị dùng để lưu trữ dữ liệu và chương trình Tính năng của bộ nhớ đánh giá qua các đặc trưng chính sau:

- Thời gian truy cập (access time) là khoảng thời gian cần thiết kể từ khi

phát tín hiệu điều khiển đọc/ghi đến khi việc đọc/ghi hoàn thành Tốc độ truy cập là một yếu tố quyết định tốc độ chung của máy tính

Trang 2

- Sức chứa bộ nhớ (memory capacity) chỉ khối lượng dữ liệu mà bộ nhớ có

thể lưu trữ đồng thời

- Độ tin cậy: đo bằng khoảng thời gian trung bình giữa hai lần lỗi

2.1 Bộ nhớ trong

Bộ nhớ trong là loại bộ nhớ có thời gian truy cập nhỏ, được dùng để ghi chương trình và dữ liệu trong thời gian xử lý

Bộ nhớ trong được cấu tạo từ các phần tử vật lý có hai trạng thái đối lập Một trạng thái dùng để thể hiện bit 0 còn trạng thái kia thể hiện bit 1 Có nhiều kỹ thuật chế tạo các phần tử có hai trạng thái Trong các thập kỷ 60, 70 người ta

thường dùng bộ nhớ từ tính như xuyến phe-rit (ferrite ring) hoặc màng mỏng từ và

ghi nhớ các bit bằng chiều của từ thông

Sau này người ta dùng các bộ nhớ bán dẫn là các mạch bán dẫn điều khiển được có hai trạng thái đóng/mở để thể hiện các bit Cần phân biệt thiết bị vật lý (ví

dụ mạch điện) là phần cứng cố định còn trạng thái của thiết bị thì không cố định,

dễ dàng thay đổi (ví dụ bằng cách

đóng/ mở mạch điện) để thể hiện các

bit

Nhờ tiến bộ của công nghệ vi

điện tử, các bộ nhớ bán dẫn có thể

được chế tạo theo qui mô công

nghiệp, giảm được giá thành Thành

phần chủ yếu của bộ nhớ MTĐT hiện

đại là mạch tích hợp Hiện nay, một

vi mạch nhớ cỡ vài cm2 có sức nhớ tới

vài trăm MB

Bộ nhớ bán dẫn được chia

thành hai loại: bộ nhớ RAM và bộ

nhớ ROM

RAM (Random Access Memory) (Hình 2.2) là loại bộ nhớ có thể ghi và đọc

dữ liệu Chính vì vậy nó còn có một tên gọi khác là RWM (Read Write Memory) Dữ liệu phải nuôi bằng nguồn điện nên chúng sẽ bị xóa khi mất nguồn Bản thân cụm

từ “Random Access Memory” có nghĩa là bộ nhớ truy nhập ngẫu nhiên với ý nghĩa

là thời gian truy nhập đến bất kỳ ô nhớ nào (ngẫu nhiên) cũng như nhau Điều này không giống với một số loại bộ nhớ ngoài mà chúng ta sẽ thảo luận trong cùng

Hình 2.2 Một thanh RAM

Trang 3

chương này

ROM (Read Only Memory) là loại bộ nhớ có nội dung cố định, chỉ cho phép người sử dụng máy tính đọc dữ liệu nhưng không cho phép ghi vào Dữ liệu được ghi vào ROM trong lúc chế tạo hoặc bằng phương tiện chuyên dụng Loại ROM có thể ghi lại được bằng phương tiện chuyên dụng gọi là EPROM (Erasable Programmable ROM) chứ không phải ghi bằng các lệnh của chương trình máy tính giống như ghi vào RAM

Dữ liệu ghi trong ROM không cần nguồn nuôi ROM thường dùng để lưu trữ các chương trình điều hành cơ sở của máy tính Khi bật máy tính các chương trình này có thể thực hiện được ngay mà không cần nạp từ một nơi nào đó vào bộ nhớ trong

2.2 Tổ chức bộ nhớ trong

Ta có thể hình dung bộ nhớ trong (Bộ nhớ trong) như dãy liên tiếp các ô nhớ được đánh số Chỉ số của một ô nhớ gọi là địa chỉ của ô nhớ đó Địa chỉ được đánh

số lần lượt từ 0, 1, 2, Mỗi ô nhớ gồm nhiều ngăn, mỗi ngăn dùng để ghi một bit

Độ dài của ô nhớ là khác nhau theo từng loại máy Trước đây khi máy tính dùng chủ yếu với mục đích khoa học kỹ thuật thì độ dài ô nhớ khá lớn Ví dụ IBM/360 dùng ô nhớ 32 bit, chiếc máy tính đầu tiên dùng ở Việt Nam МИНСК/22 dùng ô nhớ 37 bit Phần lớn các máy tính ngày nay dùng ô nhớ có độ dài 8 bit (một byte) Byte là đơn vị thông tin thuận lợi cho xử lí dữ liệu chữ vì có thể chứa vừa đủ

mã một chữ trong bộ chữ 256 chữ Để thể hiện các dữ liệu dài hơn như số người ta

sử dụng nhiều byte kế tiếp nhau ví dụ để lưu trữ một số nguyên người ta có thể dùng 4 ô nhớ 1 byte kề nhau

Địa chỉ 7 6 5 4 3 2 1 0

0

1

n-1

Trang 4

Hình 2.3 Hình ảnh địa chỉ hoá bộ nhớ n byte

Hoạt động cơ sở của máy tính là thực hiện một lệnh Trong một lệnh, máy tính có thể xử lý cả một nhóm bit trong nhiều byte kế tiếp nhau Dãy các bit nhớ dài nhất với tư cách một đơn vị dữ liệu mà CPU có thể xử lí trong một lệnh cơ bản gọi là một từ máy (memory word) Mỗi MTĐT có độ dài từ máy (số lượng các bit nhớ) xác định, thường là 8, 16, 32 bits (tương ứng một, hai, bốn byte) Ví dụ từ máy của máy vi tính dùng bộ xử lý Intel 80286 là 16 bit, còn từ máy vi tính dùng bộ

xử lý Pentium của Intel là 32 bit, từ máy của bộ vi xử lý Itanium của Intel hay bộ vi

xử lý Athlon của AMD là 64 bit Từ máy càng dài thể hiện mức song song hoá trong

xử lý càng cao Địa chỉ từ máy là địa chỉ byte đầu tiên của từ máy đó

Như vậy, mỗi ô nhớ có hai đặc trưng:

- Địa chỉ là giá trị bằng số, chỉ thứ tự của vị trí ô nhớ trong Bộ nhớ trong Địa chỉ của mỗi ô nhớ là cố định

- Nội dung là giá trị số dạng mã nhị phân, được lưu trữ bằng các trạng thái vật lí trong ô nhớ Nội dung ô nhớ có thể thay đổi

Do mỗi ô nhớ có địa chỉ riêng của nó, nên có thể truy nhập tới dữ liệu trong từng ô nhớ không phụ thuộc vào các ô nhớ khác Chính vì thế, Bộ nhớ trong còn được gọi là bộ nhớ truy nhập trực tiếp (direct access) để phân biệt với một loại bộ nhớ truy cập tuần tự (sequential access) theo đó chỉ có thể truy cập một chỗ nào

đó sau khi tuần tự truy cập qua các vị trí đứng trước

2.3 Đọc/ ghi với bộ nhớ trong

Khi đọc bộ nhớ, nội dung chứa trong ô nhớ không thay đổi Khi ghi vào bộ nhớ thì nội dung của có trong bộ nhớ đó bị xoá để lưu nội dung mới Quá trình đọc thông tin từ bộ nhớ trong diễn ra như sau:

- Đầu tiên CPU gửi địa chỉ của vùng nhớ thông qua một kênh truyền địa chỉ (gọi là bus địa chỉ) tới một mạch gọi là bộ giải mã địa chỉ

- Tiếp theo, CPU gửi một tín hiệu điều khiển qua một kênh truyền tín hiệu điều khiển (gọi là bus điều khiển) tới kích hoạt bộ giải mã địa chỉ

- Kết quả là bộ giải mã địa chỉ mở mạch điện thực hịên chức năng sao chép

dữ liệu trong vùng nhớ đưa ra kênh truyền dữ liệu (gọi là bus dữ liệu) nôí trực tiếp với CPU, CPU ghi nhận dữ liệu vào một vùng nhớ phụ gọi là các thanh ghi (register) mà ta sẽ nói kỹ hơn trong phần mô tả CPU

Hoạt động ghi cũng tương tự nhưng xảy ra theo chiều ngược lại, dữ liệu đi

Trang 5

từ CPU đến bộ nhớ

Do cơ chế địa chỉ hoá và phần nào đó do giá thành nên bộ nhớ trong thường

có dung lượng không lớn lắm (từ vài trăm MB đến vài GB)

2.4 Bộ nhớ ngoài

RAM chỉ dùng cho việc ghi dữ liệu khi đang xử lí, không giữ được dữ liệu khi không còn nguồn nuôi Vì vậy, đối với các dữ liệu cần lưu giữ lâu dài, không thể để trên RAM được Mặt khác tuy tốc độ truy nhập trên RAM là nhanh, nhưng dung lượng nhớ của nó nhỏ không cho phép lưu trữ lượng thông tin lớn Để có thể lưu trữ thông tin lâu dài với khối lượng lớn, ta phải sử dụng bộ nhớ ngoài

Đặc điểm cơ bản của bộ nhớ ngoài là thông tin không được định vị bằng địa chỉ giống như bộ nhớ trong mà được tổ chức theo từng khối logic gọi là file Do đó CPU không thể làm việc trực tiếp với dữ liệu ở bộ nhớ ngoài giống như bộ nhớ trong Trước khi sử dụng, dữ liệu ở các file được chuyển dần vào bộ nhớ trong, sau

đó CPU mới có thể xử lý

Có một số nguyên lý kỹ thuật sử dụng làm bộ nhớ ngoài như dùng kỹ thuật

từ tính, kỹ thuật quang học và kỹ thuật bán dẫn

Sau đây là một số loại thiết bị nhớ ngoài thông dụng:

Đĩa cứng (hard disk)

Trang 6

Có hai loại đĩa ghi

thông tin bằng nguyên

lý từ tính là đĩa mềm

(floppy disk) và đĩa cứng

(hard disk) Ngày nay

đĩa mềm không còn

được dùng nữa

Đĩa cứng (Hình

2.4) thường là một bộ

đĩa hợp kim nhôm, có

phủ vật liệu từ trên mặt

để ghi thông tin Đĩa

cứng gồm nhiều đĩa

được xếp thành chồng,

đồng trục

Dữ liệu được ghi

trên các mặt của đĩa

nhờ các đầu từ (head)

theo các đường tròn

đồng tâm mà ta gọi là

đường ghi (track) Để tiện định vị các dữ liệu trên các đường ghi, đường ghi được chia thành các cung (sector) Dữ liệu được định vị trên đĩa theo địa chỉ, được xác

định thông qua chỉ số của mặt đĩa, chỉ số đường ghi, và chỉ số cung

Đầu từ vừa dùng để ghi dữ liệu lên mặt đĩa vừa dùng để đọc lại dữ liệu đã ghi Mỗi mặt đĩa có đầu từ riêng Chúng được cố kết thành một chùm như một cái lược và di chuyển đồng thời Đầu từ dịch chuyển theo phương bán kính, còn đĩa thì quay, nhờ vậy khi dịch chuyển đầu từ đến đường ghi nào thì đầu từ có thể tiếp xúc với vùng thông tin ghi trên đường tròn tương ứng Mặc dù tất cả các đầu từ đều đặt vào các mặt đĩa tương ứng nhưng đọc hoặc ghi trên mặt đĩa nào thì đầu từ tương ứng sẽ được kích hoạt

Các đĩa cứng ngày nay có sức chứa từ vài chục tới hàng nghìn GB và giá thành rất rẻ

Hình 2.4 Đĩa cứng

Trang 7

Đĩa quang

Đĩa quang hay đĩa compact (viết

tắt là CD) làm bằng polycarbonate, có phủ

một lớp phim nhôm có tính phản xạ và

một lớp bảo vệ Dữ liệu ghi trên đĩa bằng

các vùng lõm (trong tiếng Anh gọi là pit)

và các vùng phản xạ hay còn gọi là vùng

nổi (trong tiếng Anh gọi là land) Đĩa CD

được đọc bằng tia laser, không có sự tiếp

xúc cơ học nào giữa đầu đọc và mặt đĩa

Khi đọc, đầu đọc chiếu tia laser

công suất thấp lên đĩa và phân

tích tín hiệu phản hồi để nhận

biết các điểm lõm và vùng nổi

Khi gặp các vùng lõm, tín hiệu

phản hồi sẽ bị tán xạ Còn khi gặp

các vùng nổi, tia laser sẽ bị phản

xạ

Bộ nhớ bán dẫn dùng

công nghệ flash

Gần đây xuất hiện một loại

bộ nhớ ngoài mới (có dung lượng

từ vài chục MB đến cả chục GB)

Loại bộ nhớ này dùng các mạch bán dẫn với công nghệ flash (Hình 2.6) Các bộ nhớ này rất gọn, có thể dùng trực tiếp với máy tính như bộ nhớ ngoài qua cổng USB hoặc dùng với các thiết bị cầm tay như máy ảnh số, video camera, điện thoại di động, máy nghe nhạc Giá thành tính trên khối lượng thông tin lưu trữ của bộ nhớ này rất rẻ Tuy nhiên tính chất của mạch nhớ này là đọc thì nhanh, nhưng ghi thì

Hình 2.6 Bộ nhớ flash Hình 2.5 Đĩa quang và nguyên tắc đọc tín hiệu trên đĩa quang

Trang 8

chậm nên người ta không dùng bộ nhớ flash làm bộ nhớ trong

Gần đây người ta đã tạo ra các bộ nhớ bán dẫn có dung lượng lớn tới vài trăm GB, có các mạch điều khiển hoàn toàn giống như đĩa từ để thay thế cho đĩa

từ lắp cố định trong máy Đó là các bộ nhớ thể rắn (solid-state drive – SSD) có tốc

độ truy cập nhanh và tiêu thụ ít năng lượng Do giá thành còn cao nên bộ nhớ thể rắn chưa phổ biến, mới chỉ dùng trong các dòng máy cao cấp

Băng từ

Băng từ (tape) được sử dụng rất rộng rãi trong thập kỷ 60 và 70 Ưu điểm

chính của băng từ là giá rất rẻ và khối lượng lưu trữ lớn Chế độ đọc/ghi với băng

từ là tuần tự (sequential access) Nếu như để đọc một vùng nào đó trên đĩa người

ta có thể tính toán để đặt chính xác đầu từ vào vùng đĩa cần đọc thì với băng từ phải duyệt tuần tự Thời gian truy nhập đối với băng từ mất nhiều phút Chính vì vậy mà hiện nay băng từ vẫn còn được sử dụng với mục đích lưu trữ lâu dài, còn

để lưu trữ với mục đích khai thác thường xuyên thì người ta không dùng băng từ

mà dùng đĩa từ

3 Các thiết bị vào/ra

Các thiết bị vào/ra (Input/Output Device) dùng để trao đổi dữ liệu giữa môi

trường bên ngoài và MTĐT Cụ thể hơn, qua các thiết bị vào có chức năng chuyển

dữ liệu từ bên ngoài vào bộ nhớ trong còn các thiết bị ra dùng để chuyển thông tin

từ bộ nhớ trong của MTĐT đưa ra môi trường ngoài

3.1 Thiết bị vào

Bàn phím

Bàn phím (keyboard) là thiết bị dùng để đưa dữ liệu vào MTĐT trực tiếp,

không qua giá mang tin (Hình 2.7) Tương tự như trên máy chữ, trên bàn phím có các phím chữ cái, chữ số và các phím kí tự đặc biệt Các phím chia thành bốn nhóm sau:

Trang 9

Hình 2.7 Bàn phím

- Nhóm phím chữ bao gồm các phím tương tự như phím máy chữ để gõ vào các chữ, các chữ số, các dấu

- Nhóm phím chức năng để thực hiện nhanh một số yêu cầu nào đó Thường các phần mềm tự quy định những thao tác tương ứng với các phím chức năng Bàn phím của máy tính PC thường để sẵn 12 phím chức năng F1, F2 F12

- Nhóm phím điều khiển, xác định một số chức năng đặc biệt như thiết lập các chế độ khác nhau của bàn phím

- Nhóm phím điều khiển con trỏ và soạn thảo Nhóm này đặc biệt quan trọng vì khoảng phần lớn thời gian làm việc trên máy là soạn thảo văn bản Các phím soạn thảo hỗ trợ những công việc thông thường nhất trong soạn thảo là định vị các điểm làm việc trong văn bản, xoá, chèn văn bản Một số bàn phím có riêng một bàn phím số, bàn phím này có thể chuyển sang chế độ phím soạn thảo nhờ bấm một phím điều khiển

Khi ta ấn một phím, tín hiệu được truyền cho máy tính thông qua bộ lập mã, tương ứng với kí tự của phím được ấn đó Bàn phím là thiết bị vào thông dụng của các máy tính hiện nay

Con chuột

Trong khi làm việc với máy tính, người ta có nhu cầu chỉ định điểm làm việc trong màn hình ví dụ chỗ soạn thảo trên một văn bản hay chỉ định một đối tượng dưới dạng một biểu tượng

Trang 10

Để làm điều này, người ta tạo ra một đối

tượng hình ảnh có thể điều khiển được gọi là

con trỏ màn hình (cursor) và dùng một thiết bị

có thể điều khiển bằng tay để di chuyển con

trỏ

Con chuột (mouse) là thiết bị đầu tiên

làm việc này Lúc đầu con chuột sử dụng cơ chế

cơ học Một viên bi hình cầu ở dưới con chuột,

khi chuột di chuyển sẽ truyền chuyển động vào

hai viên bi hình trụ đặt vuông góc với nhau Mỗi

viên bi trụ này gắn với một thiết bị đếm xung

mà số lượng xung tỉ lệ với góc quay của nó Các

xung truyền vào trong máy tính sẽ được dùng để tính vị trí dịch chuyển của con trỏ màn hình

Gần đây đã có nhiều nguyên lý khác được dùng để điều khiển con trỏ Loại chuột quang không dùng bi để cảm ứng sự chuyển dịch cơ học mà chụp ảnh liên tiếp bề mặt bên dưới chuột sau đó so sánh để phát hiện ra sự chuyển dịch Chuột quang có độ nhạy cao lại không bị kẹt do bẩn giống như chuột dùng bi

Các máy tính xách tay thường được bố trí một bàn cảm ứng, khi di ngón tay lên mặt bàn cảm ứng, có thể điều khiển con trỏ di chuyển tương tự

Một số thiết bị vào khác

Ngoài hai thiết bị vào hay sử dụng là bàn phím và chuột, máy tính còn sử dụng nhiều thiết bị vào khác như:

- Thiết bị nhập dữ liệu dưới dạng ảnh như scanner, camera;

- Thiết bị đọc mã vạch, đọc thẻ bằng vi mạch hay thẻ đọc bắng sóng vô tuyến RFID;

- Thiết bị ghi âm số;

- Thiết bị ghi video số

3.2 Thiết bị ra

Hình 2.8 Con chuột

Ngày đăng: 12/08/2015, 23:48

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w