c, Liên kết thông qua stack
8.2. Thiết bị nhập dữ liệu
Ổ đĩa lưu dữ liệu như trình bày trong mục 8.1 đều là các thiết bị vừa input vừa output và ứng dụng chủ yếu là để lưu trữ dữ liệu. Trong phần này, chúng ta sẽ
tiếp tục tìm hiểu một số thiết bị được sử dụng để chuyên nhập dữ liệu input. Ta sẽ bắt đầu với bàn phím – keyboard.
8.2.1. Bàn phím
Bàn phím thường được sử dụng để nhập liệu bằng tay cho máy tính. Sơ đồ bàn phím theo chuẩn ECMA-23 được thể hiện trên hình 8.8. Sơđồ “QWERTY” phù hợp với bàn phím nhập liệu chuẩn của máy đánh chữ. Các ký tự hay được sử
Hình 8.8. Sơ đồ bàn phím theo chuẩn ECMA-23
dụng được đặt ở xa để người đánh máy gõ với tốc độ chậm hơn, tránh gây nghẽn tín hiệu cơ khí. Mặc dù hiện tượng nghẽn cơ khí không xảy ra với các bàn phím điện tử nhưng sơđồ bố trí bàn phím như trên mang tính chất lịch sử.
Khi một ký tự trên bàn phím được tác động, tín hiệu mẫu sẽ được tạo ra và chuyển về các cổng máy tính. Với các ký tự ASCII 7 bit, sẽ có 128 mẫu ký tự được sử dụng. Một số bàn phím khác được mở rộng từ chuẩn ECMA-23 có thêm các phím như shift, escape và control để mở rộng, do đó thường mã hóa 7 bit thường không đủ
Có một số biến thể khác của bàn phím ECMA-23 là thêm các phím chức năng (ví dụ như các phím chức năng F), các phím đặc biệt như tab, delete,...Một trong số chúng là bàn phím Dvorak được mô tả ở hình 8.9. Mặc dù bàn phím Dvorak có nhiều ưu điểm nhưng thực tế nó lại không được chấp nhận
Hình 8.9. Sơđồ bàn phím Dvorak