Машинное слово.
Вся информация (данные) представлена в виде двоичных кодов. Для удобства работы введены следующие термины, обозначающие совокупности двоичных разрядов (см. табл.). Эти термины обычно используются в качестве единиц измерения объемов информации, хранимой или обрабатываемой в компьютере.
Машинное слово - наибольшая последовательность бит, которую процессор может обрабатывать как единичное целое.
Длина машинного слова может быть разной – 8,16, 32 бита и т.д. Адрес машинного слова в памяти компьютера равен адресу младшего байта, входящего в это слово.
Адресуемость – занесение информации в память и извлечение ее по адресам.
Восемь битов обеспечивают основу для двоичной арифметики и для представления символов, таких как буква A или символ *. Восемь битов дают 256 различных комбинаций включенных и выключенных состояний: от "все выключены" (00000000) до "все включены" (11111111). Например, сочетание включенных и выключенных битов для представления буквы A выглядит как 01000001, а для символа * - 00101010. Каждый байт в памяти компьютера имеет уникальный адрес, начиная с нуля.
Может появиться вопрос, откуда компьютер "знает", что значения бит 01000001 представляют букву A. Когда на клавиатуре нажата клавиша A, система принимает сигнал от этой конкретной клавиши в байт памяти. Этот сигнал устанавливает биты в значения 01000001. Можно переслать этот байт в памяти и, если передать его на экран или принтер, то будет сгенерирована буква A.
По соглашению биты в байте пронумерованы от 0 до 7 справа налево, как это показано для буквы A:
Номера бит
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
Значения бит
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
Число 2 в десятой степени равно 1024, что составляет один килобайт и обозначается буквой К. Например, компьютер с памятью в 512К содержит 512 х 1024, т.е. 524288 байт.
Процессор в PC и в совместимых моделях использует 16-битовую архитектуру, поэтому он имеет доступ к 16-битовым значениям, как в памяти, так и в регистрах. 16-битовое (двухбайтовое) поле называется словом. Биты в слове пронумерованы от 0 до 15 справа налево, как это показано для букв PC:
Номера бит
|
15
|
14
|
13
|
12
|
11
|
10
|
9
|
8
|
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
Значения бит
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
0
|
|
0
|
1
|
0
|
0
|
0
|
0
|
1
|
1
|
Существуют также: двойное слово (4 байта), полуслово (1 байт), расширенное слово (8 байт), слово длиной 10 байт — 10 байт.
|