2015-01-21 24 views
19

Đây là từ cuốn sách hội Ngôn ngữ Step By Step, Jeff Duntemann:Có bao nhiêu bit là một từ ""?

Dưới đây là các tour du lịch nhanh chóng: Một chút là một chữ số duy nhị phân, 0 hoặc 1. Một byte là 8 bit song song . Một từ là 2 byte cạnh nhau. Một từ kép là 2 từ cạnh nhau. Một từ quad là 2 từ kép cạnh nhau.

Và đây là từ cuốn sách Nguyên tắc của Tổ chức máy tính và ngôn ngữ hội: Sử dụng Java Virtual Machine, Patrick Juola:

Để thuận tiện, 8 bit thường được nhóm lại thành một khối duy nhất, thường được gọi là byte. Khối bit được đặt tên lớn tiếp theo là một từ. Định nghĩa và kích thước của một từ không tuyệt đối, nhưng thay đổi từ máy tính đến máy tính. Một từ là kích thước của khối dữ liệu thuận tiện nhất cho máy tính để xử lý.

Vì vậy, là một từ 2 byte (16 bit) hoặc là khối dữ liệu thuận tiện nhất cho máy tính để xử lý? (Tôi cũng không chắc chắn điều này có nghĩa là gì ..)

Trả lời

10

Tôi không quen với một trong những cuốn sách này, nhưng thứ hai là gần gũi hơn với thực tế hiện nay . Đầu tiên có thể thảo luận về một bộ xử lý cụ thể.

xử lý đã được thực hiện với khá nhiều kích cỡ từ, không phải luôn luôn là một bội số của 8.

Các bộ vi xử lý 8086 và 8087 sử dụng từ 16 bit, và nó có khả năng đây là máy tác giả đầu tiên được viết về .

Các bộ xử lý gần đây thường sử dụng các từ 32 bit hoặc 64 bit. Trong những năm 50 và 60, có những loại máy có kích cỡ chữ có vẻ hơi lạ đối với chúng tôi bây giờ, chẳng hạn như 4, 9 và 36. Vì kích thước từ 70 thường là sức mạnh của 2 và bội số của 8.

2

Trích dẫn thứ hai là chính xác, kích thước của một từ thay đổi từ máy tính đến máy tính. Kiến trúc ARM NEON là một ví dụ về một kiến ​​trúc với các từ 32-bit, nơi số lượng 64-bit được gọi là "doublewords" và số lượng 128-bit được gọi là "quadwords":

Một toán hạng NEON có thể là một vectơ hoặc vô hướng. Một vectơ NEON có thể là một từ hai chiều: Từ kép 64 bit bit hoặc tứ giác 128 bit vectơ.

thường nói, từ 16-bit chỉ được tìm thấy trên hệ thống 16-bit, như Amiga 500.

1

Đây là từ cuốn sách Hackers: Heroes of the Computer Revolution bởi Steven Levy.

.. bộ nhớ đã được giảm xuống còn 4096 "từ" mười tám bit. (Một "bit" là một chữ số nhị phân, hoặc là 1 hoặc 0. Một chuỗi số nhị phân được gọi là "từ").

Như các câu trả lời khác gợi ý, "từ" dường như không có độ dài cố định.

Các vấn đề liên quan