Cтраница 1
Одно адресное пространство ( а. отдельные I и D пространства ( б. [1] |
Большинство компьютеров имеют единое адресное пространство, в котором содержатся и программы, и данные к ним, как показано на рис. 4.28, а. Если адресное пространство достаточно вместительно, все прекрасно работает. Но часто адресное пространство имеет слишком маленький размер, что вынуждает программистов ломать головы над тем, как разместить в нем все необходимое. [2]
Большинство компьютеров сегодня поддерживают 2-байтовые и 4-байтовые целые. Некоторые из последних машин имеют еще и 8-байтовые целые. Поскольку результат арифметики указателей зависит от размера объектов, на которые ссылается указатель, то результат арифметических выражений с указателями является машинно-зависимым. [3]
Большинство компьютеров сегодня поддерживают команды с плавающей точкой, которые в основном соответствуют арифметическим операциям с целыми числами. Большинство машин содержит по крайней мере 2 варианта таких чисел: более короткие для скорости и более длинные на тот случай, если требуется высокая точность вычислений. [4]
Одно адресное пространство ( а. отдельные I и D пространства ( б. [5] |
Большинство компьютеров имеют единое адресное пространство, в котором содержатся и программы, и данные к ним, как показано на рис. 4.28, а. Если адресное пространство достаточно вместительно, все прекрасно работает. Но часто адресное пространство имеет слишком маленький размер, что вынуждает программистов ломать головы над тем, как разместить в нем все необходимое. [6]
Большинство компьютеров данного класса оснащены черно-белым ( монохромным) монитором, но отмечается тенденция к переходу к цветным мониторам. Он оснащен клавиатурой, аналогичной пишущей машинке, включает функциональные и специализированные клавиши, возможны незначительные отличия, связанные с конкретным исполнением клавиатуры. [7]
Схема устройства компьютера с одним центральным процессором и двумя устройствами ввода-вывода. [8] |
У большинства компьютеров имеются и другие регистры, одни из них многофункциональны, другие выполняют только какие-либо специфические функции. [9]
У большинства самодельных компьютеров, как уже упоминалось выше, на телевизор поступает сигналы R, G, В и синхросмесь. [10]
В большинстве компьютеров для типа short int ( короткий целый) обычно отводится два байта, для типа long int ( длинный целый) - четыре байта, а для типа int ( без ключевого слова short или long) может быть отведено два или четыре байта. Размер целого значения определяется системой компьютера ( 16 - или 32-разрядная) и используемым компилятором. Несовременных 32-разрядных компьютерах, использующих последние версии компиляторов ( например, Visual C 4 или более поздние), целые переменные имеют размер в четыре байта. Эта книга ориентирована на использование 4-байтовых целых, хотя у вас может быть другой вариант. Программа, представленная в листинге 3.1, поможет определить точный размер этих типов на вашем компьютере. [11]
В большинстве компьютеров реализованы битовые операции и ( and) и сдвиг ( shift), которыми мы можем воспользоваться для извлечения отдельных байтов из слов. [12]
В большинстве компьютеров приоритеты прерываний упорядочены. [13]
В большинстве компьютеров отдельные прерывания идентифицируются небольшими целыми числами, называемыми дислокацией вектора прерывания. С точки зрения аппаратуры дислокация вектора прерывания - просто адрес памяти, по которому запоминается адрес процедуры обработки прерывания. Когда происходит прерывание, процессор использует этот адрес для передачи управления этой процедуре. Однако написание обработчиков прерываний на Модуле-2 не требует такого детального знакомства с аппаратурой. [14]
В большинстве компьютеров перенос из знакового бита сохраняется, но перенос в знаковый бит не виден из ответа, поэтому обычно вводится специальный бит переполнения. [15]