ВУЗ:
В результате на его выходе значение 1 будет сохраняться и после того, как на оба входа триггера вновь будет подано значе-
ние 0.
4. Триггер будет закрыт, когда значение сигнала синхронизации будет равно 0, и открыт, когда значение сигнала син-
хронизации будет равно 1.
5. В первом случае после завершения операции ячейка памяти с адресом 6 будет содержать значение 5. Во втором слу-
чае эта ячейка будет иметь значение 8.
6. В результате выполнения первой же операции предыдущее значение в ячейке с адресом 3 будет удалено, поскольку
новое значение записывается поверх него. Следовательно, после выполнения второй операции предыдущее значение из
ячейки с адресом 3 не будет перенесено в ячейку с адресом 2. В результате обе ячейки будут содержать значение, которое
исходно хранилось в ячейке с адресом 2. Правильная процедура должна быть следующей.
Шаг 1. Переместить содержимое ячейки с адресом 2 в ячейку с адресом 1.
Шаг 2. Переместить содержимое ячейки с адресом 3 в ячейку с адресом 2.
Шаг 3. Переместить содержимое ячейки с адресом 2 в ячейку с адресом 3.
7. 32 768 бит.
Раздел 1.2
1. Более высокая скорость считывания и передачи данных.
2. Здесь следует вспомнить, что механическое движение намного медленнее электронных процессов, протекающих в
компьютере. Это вынуждает нас минимизировать количество перемещений магнитных головок. Если необходимо полно-
стью заполнять поверхность данными перед тем, как перейти к следующей поверхности, придется перемещать магнитную
головку каждый раз, когда очередная дорожка будет закончена. В результате количество перемещений головок будет при-
близительно равно общему количеству дорожек на обеих поверхностях. Однако если переходить с одной поверхности на
другую путем электронного переключения между магнитными головками, то перемещать магнитные головки потребуется
только после того, как будет заполнен очередной цилиндр.
3. В этом приложении объем данных постоянно то увеличивается, то уменьшается. Если бы информация хранилась на
ленте, это привело бы к бесконечному перезаписыванию данных. При этом остаток записей постоянно записывался бы туда
и обратно вследствие сдвига записей при обновлении данных или их удалении. Однако при хранении данных на диске каж-
дое изменение происходит только в том блоке данных, который располагается в соответствующем секторе. Следовательно,
при обновлении данных понадобится намного меньше перезаписей.
4. Распределение логических записей по разным секторам означает, что для получения полной логической записи пона-
добится прочитать с диска несколько секторов. Затраты времени на чтение этих дополнительных секторов легко может пе-
ревесить преимущества экономии дискового пространства.
Раздел 1.3
1. а) 3; б) 15; в) –4; г) –6; д) 0; е) –16.
2. а) 00000110; б) 11111010; в) 11101111; г) 00001101; д) 11111111; е) 00000000.
3. а) 11111111; б) 10101011; в) 00000100; г) 00000010; д) 00000000; е) 10000001.
4. а) При 4 битах наибольшее число равно 7, а наименьшее – –8.
б) При 6 битах наибольшее число равно 31, а наименьшее – –32.
в) При 8 битах наибольшее число равно 127, а наименьшее – –128.
5. а) 0111 (5 + 2 = 7); б) 0100 (3 + 1 = 4); в) 1111 (5 + (–6) = –1);
г) 0001 (–2 + 3 = 1); д) 1000 (–6 + (–2) = –8).
6. а) 0111; б) 0011 (переполнение); в) 0100 (переполнение); г) 0001; д) 1000 (переполнение).
7. а) 0110; б) 0011; в) 0100; г) 0010; д) 0001.
+0001
+1110 +1010 +0100 +1011
0111 0001 1110 0110 1100
8. Нет. Переполнение возникнет при попытке записать в память число, которое слишком велико для используемой сис-
темы. При добавлении положительного числа к отрицательному результат будет равен числу, не превышающему по модулю
каждое из этих слагаемых. Таким образом, если исходные числа достаточно малы, чтобы храниться в памяти, то и результат
также поместится в памяти.
9. а) б, поскольку 1110 -> 14 – 8;
б) –1, поскольку 0111 -> 7 – 8;
в) 0, поскольку 1000 -> 8 – 8;
г) –6, поскольку 0010 -> 2 – 8;
д) –8, поскольку 0000 -> 0 – 8;
е) 1, поскольку 1001 -> 9 – 8.
10. а) 1101, поскольку 5 + 8 = 13 -> 1101;
б) 0011, поскольку –5 + 8 = 3 -> 0011;
в) 1011, поскольку 3 + 8 = 11 -> 1011;
г) 1000, поскольку 0 + 8 = 8-> 1000;
д) 1111, поскольку 7 + 8 = 15 –> 1111;
е) 0000, поскольку –8 + 8 –> 0000.
11. Нет. Наибольшее число, которое можно представить в двоичной нотации с избытком 8, равно 7, т.е. 1111. Чтобы
представить большее число (которое использует 5 бит), нужно выбрать основание, равное, как минимум, 16. Аналогично
число 6 не может быть выражено в двоичной нотации с избытком 4. (Наибольшее число, которое может быть представлено в
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »
