перегной с доставкой

Основы компьютерных вычислений


Глава 2
Глава 2 Основы компьютерных вычислений     В этой главе разъясняются свойства компьютеров.  Она расскажет вам     как компьютеры работают и почему они делают это именно так.  Неко-     торые пол...
Двоичная арифметика
Двоичная арифметика     Все компьютеры используют для хранения информации двоичную систему.     Это значит, что каждый элемент хранимой информации может иметь     только два состояния.  Эти состоя...
Принципы работы компьютера
Принципы работы компьютера     Ниже описаны некоторые основные принципы работы компьютера.  Эти     принципы важны для понимания 8088 и его работы.  Все, что говорится     в этом разделе, верно и...
Процедуры
Процедуры     Другая форма команды перехода - переход к подпрограмме.  Некоторая     последовательность команд образует процедуру.  Эта последователь-     ность реализует функцию, которая выполняе...
Стек
Стек     Стек - это структура данных, которая используется для временного     хранения информации.  Программа может поместить данные в стек     (PUSH) или забрать их оттуда (POP).  Стековая структ...
Прерывания
Прерывания     Механизм прерываний - существенная часть любой вычислительной сис-     темы.  Как мы увидим, он важен и для IBM PC.  Структура прерываний     предоставляет эффективное средство для...
Двоичное дополнение
Двоичное дополнение     Для изображения как положительных, так и отрицательных чисел 8088     применяет арифметику двоичного дополнения.  В такой знакопеременной     арифметике самый левый бит цел...
Шестнадцатиричное представление
Шестнадцатиричное представление     Двоичная арифметика хороша для компьютера, поскольку он имеет дело     только с еденицами и нулями.  Но человеческое восприятие требует     более компактного пр...
Машинный язык и язык Ассемблера
Машинный язык и язык Ассемблера     Мы уже видели, как из нулей и единиц, хранимых в ЭВМ, формируются     числа.Теперь мы посмотрим как комбинации тех же значений 0 и 1     могут быть использованы...
Синаксис языка Ассемблера
Синаксис языка Ассемблера     Прежде чем двигаться дальше, обсудим синтаксис команд языка ассем-     блера.Мы должны выделить основные компоненты языка ассемблера,     чтобы можно было затем обозн...
Принципы работы Ассемблера
Принципы работы Ассемблера     Рассмотрим теперь работу ассемблера в целом.  Детали будут     обсуждены позднее, но сейчас нам нужно ввести новые термины и     ознакомиться с реальным результатом...
Биты байты и слова
Биты, байты и слова     Мы назвали "битом" двоичную цифру, еденичное значение 0 или 1.  Для     удобства введем специальные названия для некоторых последо-     вательностей битов.  Групп...
Нумерация бит
Нумерация бит     Иногда нам будет требоваться идентифицировать отдельные биты в бай-     те или слове.  Для этого мы называем номер бита.  Индекс или номер     каждого бита - это степень двойки,...
Набор символов
Набор символов     Как мы заметили выше, мы можем рассматривать каждый байт информации     не как двоичное число, а как символьное значение.  Каждое из     двоичных чисел от 0 до 255 может предста...


- Начало -