ерації.
При проектуванні нових процесорів розробникам доводиться вирішувати складне завдання вибору довжини команди і визначення списку необхідних команд (системи команд).
II. Кодова таблиця
Цікаву історію навів у своїй книзі «Цікава арифметика» Я. І. Перельман. У березні 1917 р. жителі Петрограда були стривожені таємничими знаками, що з'явилися невідомо звідки біля дверей багатьох квартир. Знаки ці мали форму рисок, що чергуються хрестами. Пішли зловісні чутки про грабіжників, що позначають квартири своїх жертв, про німецьких шпигунів і провокаторів. Я.І. Перельман розплутав секрет цих знаків, після чого помістив у газеті наступну замітку.
Таємничі знаки
«У зв'язку з таємничими знаками, що з'явилися на стінах багатьох Петроградських будинків, недаремний роз'яснити зміст однієї категорії подібних знаків, які, незважаючи на зловісне накреслення, мають найбезневинніше значення. Говориться про знаки такого типу:
+ | | + + | | | | + + + | | |
Подібні знаки помічені в багатьох будинках на чорних сходах біля дверей квартир. Зазвичай, знаки цього типу є у всіх вхідних дверей даного будинку, причому в межах одного будинку двох однакових знаків не спостерігається. Їх похмуре накреслення природно вселяє тривогу мешканцям. Тим часом, сенс легко розкривається, якщо зіставити їх з номерами відповідних квартир.
+ | | + + | | | | + + + | | |
24 33
Неважко здогадатися, що хрести означають десятки, а палички - одиниці. Так виявилося у всіх без винятку випадках, які доводилося спостерігати. Своєрідна нумерація ця, очевидно, належить двірникам-китайцям, яке не розуміє наших цифр. З'явилися ці знаки, звичайно, давно, але тільки в дні Лютневої революції звернули на себе увагу громадян ».
Ті, хто вивчав радіосправу, знають, як закодувати і як прочитати повідомлення, записане азбукою Морзе. Схожим чином справа йде і з інформацією, що знаходиться всередині комп'ютера. Загадкові послідовності з нулів та одиниць означають насправді цифри, букви, знаки. Для їх розшифровки, щоб вони стали зрозумілі людині, в комп'ютері є спеціальні кодові таблиці . У них внесені зображення всіх букв, знаків пунктуації (у тому числі і пробілу), цифр, інших корисних символів і кожен нумерують. Кодові таблиці досить різноманітні, тому, людина має можливість використовувати символи самих різних понять. При зміні кодової таблиці та ж кодова послідовність може відобразитися зовсім іншими символами.
У пам'яті комп'ютера будь-який текст представляється послідовністю кодів символів, тобто замість самої літери зберігається її номер в кодової таблиці. Изобр?? Ються же букв і символів сформується тільки в момент їх виведення на екран або папір. Спеціальні стандарти визначають, який код, якому символу буде відповідати, інакше, (коли всі користуються власними таблицями) обмін інформацією практично неможливий.
Нижче наводиться найбільш популярна з стандартизованих кодових таблиць передачі символів, в якій для кожного символу відводиться 8 біт (1 байт).
Таблиця 1.
Таблиця передачі символів ASCII <...