Các dạng và loại tin trao đổi~
Các dạng tin Máy vi tính (MVT) chỉ trao đổi in dưới dạng số với các mức logic 0 và 1. Nhưng, các thiết bị ngoại vi (TBNV) lại trao đổi tin với nhiều dạng khác nhau như dạng số, chữ - số, tương tự, âm tần hình sin tuần ...
Các dạng tin
Máy vi tính (MVT) chỉ trao đổi in dưới dạng số với các mức logic 0 và 1. Nhưng, các thiết bị ngoại vi (TBNV) lại trao đổi tin với nhiều dạng khác nhau như dạng số, chữ - số, tương tự, âm tần hình sin tuần hoàn.
- Dạng số: Là chuỗi các bit 0 hay 1 được biểu diễn theo hệ nhị phân (Binary), hệ 8 (Octal), hệ 16 (Hexadecimal). Đó là tin của bàn phím đơn giản. Tin này có thể đưa thẳng vào đường dây số liệu của MVT hay qua một thanh ghi đệm
- Dạng chữ - số: Dạng này thường được thể hiện thông qua các chữ cái A-Z hoặc chữ số 0-9 bằng một loại mã thông dụng cho mã điện thoại quốc tế ASCII.
Mỗi chữ cái hoặc con số được bbiểu diễn bởi tổ hợp 7 hoặc 8 bit nhị phân
Như vậy, để nhập dữ liệu vào, bàn phím phải có bộ phận tạo mã ASCII; để in dữ liệu ra màn hình, mã ASCII này cũng phải được biến đổi thành các chữ cái hoặc con số bằng các điểm ảnh của màn hình...
- Dạng tương tự (Analog): Các tin tức vật lý thu được dưới dạng một tín hiệu điện (điện thế, cường độ dòng điện) kéo dài trong một khoảng thời gian t nào đó. Chúng được gọi là các tín hiệu liên tục theo thời gian. Muốn đưa các tín hiệu này vào máy tính, thì chúng phải được biến đổi để trở thành các tín hiệu rời rạc theo thời gian, tức là biến đổi thành các tín hiệu 0 hoặc 1. Hình thức biến đổi này được gọi là biến đổi A/D.
Ngược lại, muốn đưa những tín hiệu số 0,1 từ máy tính ra thành các tín hiệu tương tự như vậy, cần phải có hình thức biến đổi D/A.
4. Dạng âm tần hình sin: Tiếng nói của con ngời, một số dạng tín hiệu dao động khác.
Các loại tin
1/ Các tin đưa từ máy tính ra thiết bị ngoại vi: Gồm 1 trong 3 loại tin sau:
- Tin về địa chỉ: Đó là tin của địa chỉ TBNV, chính xác hơn là địa chỉ của thanh ghi đệm của KGN đại diện cho các thiết bị ngoại vi. Thường được kí hiệu là A0-An-1.
- Tin lệnh điều khiển: Đó là các tín hiệu để điều khiển KGN hay TBNV như đóng mở thiết bị, đọc hoặc ghi vào TBNV, cho phép hay trả lời yêu cầu hành động... Các tin này thường được kí hiệu: Lệnh (Ví dụ: RD, WR, INT, INTA...)
- Tin về số liệu (dữ liệu): Đó là các số liệu cần đưa ra cho các TBNV. Thường được kí hiệu là: D0-Dm-1.
2/ Các tin đưa từ TBNV vào máy tính: Gồm 1 trong 2 loại tin sau:
- Tin về trạng thái của TBNV: Đó là tin về sự sẵn sàng hay yêu cầu trao đổi tin, về trạng thái lỗi của TBNV.
- Tin về số liệu: Đó là các số liệu cần đưa vào MVT