Данные какой разрядности может обрабатывать процессор i386

1. Данные какой разрядности может обрабатывать процессор i386?

1; 8; 16; 32 бит

2. Чем определяется максимальный размер сегмента?

Определ. разрядностью указательного регистра// Разрядностью сегментных регистров

3. Какие данные обрабатывает процессор i386+?

Байт, Слово, Двойное слово

4. Чем определяется разрядность микропроцессора?

Разрядностью АЛУ

5. Какие данные обрабатывает процессор 386+:

Байт, Слово, Двойное слово, Упакованные и Неупакованные BCD-числа, указатели, бит, битовое поле, цепочка битов(строка)

Какой метод адресации в команде (согласно примеру)

(регистр → регистр; память → регистр; регистр → память; непосредственный операнд → регистр; непосредственный операнд → память; память → память)

7. Где находятся результаты команды IMUL:

При двухадресной форме (IMUL reg16/32,r/m) или трехадресной форме (IMUL reg16/32, r/m, immed) команд умножения со знаком – результат размещается в регистре-приемнике.

8. Что хранится в поле мантиссы (одинарной или двойной точности)?

Нормализованное бинарное число без старшего бита (с неявным старшим битом).

9. Что хранится в поле мантиссы (расширенной точности)?

Числа с расширенной точностью хранятся и обрабатываются с явным старшим битом

10. Что хранится в поле порядка?

Числа в поле порядка: 00000..00 и 11111..111 – зарезервированы для спецкодирования или обработки ошибок. Хранится истинная сумма порядка и положительная константа называемая смещением.

11. Поле порядка:

12. Какие форматы чисел используются?

Целое, короткое целое, длинное целое ТОЛЬКО в дополнительном коде

13. ТОР стек?

ST(0) (//101)

14. Какие команды сопроцессора написаны Неправильно?

FSUBP - после Poping не может стоять вершина стека.

15. Что выполняет команда cdq?

Расширяет (пр.: Преобразование двойного слова из EAX в счетверенное слово EAX и EDX)

16. Какие адреса имеет 386+?

Логический (программист), исполнительный (процессор), линейный, физический (подается на ножки адреса )

17. Какие аппаратные средства имеются в 386+, используемые для ускорения работы страничной модели?

буфер ассоциативной трансляции

Таблица ассоциативной трансляции адресов (TLB)

18. Какие аппаратные средства имеются в 386+, используемые для ускорения работы сегментарной модели?

Дескрипторные регистры

19. Какие последовательные интерфейсы существуют в реальных компьютерах?

USB, Fire-wire, СОМ

20. Сколько запросов на прерывание может обслужить контроллер?

8 за прерывание.

21. Сколько максимум запросов на прерывание?

8x8=64 запроса.

22. Сколько необходимо микросхем, чтобы обслужить 35 запросов?

5 микросхем.

23. Сколько запросов на прерывание принимает IBM PC AT+ ?

15 запросов.

24. RAID массив увелич. скорость?

RAID-0

25. RAID массив увелич. скорость и надежность?

RAID-1, RAID-3, RAID-5

26. Какие команды сопроцессора записаны правильно?

В fdiv – на первом месте не может стоять ST

27. Зачем PENTIUM две очереди команд?

Для создания блока предсказания ветвлений.

28. Назначение очереди команд?

Это первый этап очереди команд. (Процессор содержит две очереди команд, одна из которых обеспечивает предвыборку команд на линейном участке, а другая служит для предвыборки команд в соответствии с алгоритмом функционирования буфера целевого ветвления BTB (Branch Target Buffer).)

Для выборки следующей команды во время выполнения предидущей

Для предсказания ветвлений

29. На чем основан КЭШ?

Триггеры

30. DirectX.101?

Это набор команд, которые выполняет видеопроцессор

31. HDMI 1.4?

Работа с сетью, просмотр фильмов онлайн

32. Сколько запросов на прерывание у микроконтроллера MSC-51?

5 запросов

33. Сколько приоритетов прерывания у MSC-51?

2 (это 1 и 0)

34. Чем определяется скорость передачи информации?

режимом

Чем отличается команда call от команды jump.

Ответ: команда call сохраняет адрес возврата в стеке.

Чем определяется размер памяти процессора.

Ответ: разрядностью

37. Какие типы адресов используют 286+?

Ответ: Логический(Виртуальный), исполнительный, физический.

38. Максимальный размер виртуальной памяти?

Ответ: 2^46 байт.

39. Какие системные регистры правильные?

Локальный, прерывания, отладочные.

40. Какой процессор имеет кэш-память принстонской архитектуры?

Ответ: i486

41. Чем отличается PENTIUM от i486 ?

Ответ: 1) суперскалярная архитектура. 2) Предсказание ветвления.

42. Сколько запросов на прерывание могут обслужить контроллеры i8259A в IBMPC с 386+

Ответ: 15

43. Назовите методы адресации в команде х86 add[ECX+10h},10h

Индексная и прямая

44. Какие команды FPU записаны правильно?

FCOMP ST(5); FSQRT; FCOM ST(5)

Объем адресуемой памяти ПЕНТИУМ 2,3

4 Гб

46. Зачем в процессорах ПЕНТИУМ два буфера предвыборки команд?

Для работы с 2 конвеерами команд

47. В каких регистрах располагаются ММХ-данные?

В регистрах сопроцессора на месте мантиссы.

Отличия P4 от P III

В процессорах Peintium 4 конвейер увличен до 20 этапов

Добавлено 144 новых команд SSE-2

Заменена кэш-память команд

49. Зачем нужны RAID массивы? (Предназначение RAID массивов)

Увеличение скорости работы дисковой системы

RAID 10,50 повышают надежность и скорость

Где располагаются исходные операнды (х86) div EDI

В ЕАХ – делимое, в EDI – делаитель

Или EAX-младшая часть делимого, в EDX-старшая часть(первый операнд)

В регистре EDI делитель(второй операнд)

51. Что записывается в поле порядка числа с плавающей запятой?

Степень числа 2 на которую нужно умножить мантиссу

Основные отличия процессоров П5 от П6

В П6 введен Л2 кеш 256 кбайт Опережающее выполнение комнд

В П6 шина адреса имеет 36 разрядов, что позволяет адресовать 64 Гб

53. Чем определяется максимальный размер сегментов?

Разрядностью сегмент. рег.

Назначение программируемого контроллера прерываний i8259А

Формирует 8 запросов на прерывание, Формирует вектор прерывания

Объем адресуемой памяти i80386, i486

4 Гб

56. Что выполняет команда (х86): or AX, 0FH

Устанавливает в единицу 4 младших бита регистра АХ…

57. Какие типы КЭШ-памяти используются в процессорах?

Наборно ассоциатиная, Полностью ассоциативная

Какие форматы чисел с правающей точкой обрабатывает FPU

Двойной – 64, Одинарный – 32, Расширенный – 80

Основные отличия процессоров P5 и Р6

Впервые введена кэш-память второго уровня 256кб.

Шина процессора P6 имеет 36 разрядов.

Впервые применено опережающее выполнение команд.

Назначение программируемого контролера прерываний i8259a.

Формирует вектор номера прерывания.

Определяет очередность обслуживания запросов на прерывание с разными приоритетами.

61. Сколько запросов на прерывание могут обслуживать контролеры i8259a в составе архитектуры IBM PC?

62. Назовите методы адресации в команде (x86): add [ECS+10h],10h

Базовая и непосредственная адресация

63. Объем адресуемой памяти процессоров PENTIUM II/III

64ГБ

Что выполняет команда (x86) shr EAX,1

Делит операнд в регистре EAX на 2

Сдвигает содержимое регистра EAX на 1 бит вправос заполнением старшего бита нулем

Назначение теневых дескрипторных регистров сегментов.

Хранение начального адреса сегмента.

Хранение атрибутов сегмента.

Хранение размер сегмента.

66. Назовите методы адресации в команде (x86): mov EAX, [ECX]

Регистровая и косвенная

67. Чем определяется объем адресуемой памяти микропроцессора?

Разрядность шины адреса.

68. Сколько запросов на преревание может обслужить контроллер i8259a?

69. Какие процессоры имеют кэш-память с гарвардской архитектурой?

Pentium

Pentium 2

Pentium 4

Какие скорости обмена допускает интерфейс USB-2

1.5

Какие новые модули впервые появились в процессоре PENTIUM (P5)

Раздельные кэш-памяти команд и данных

Модуль предсказания ветвлений.

Сколько внешних устройств можно подключить к компьютеру через интерфейс USB

73. В каких командах используется стек?

PUSH

CALL

RETI

74. Назовите методы адресации в команде mov EAX, [2000h]

Регистровая и прямая адресация.

Приведите примеры исспользования в микропроцессорах ассоциативной памяти.

TLB

Буфер целевого ветвления

Наборно ассоциативная кэш-память

Объем адресуемой памяти i8086

1Mb

Отличия команд MMX и SSE

Команды SSE хранятся в специальных регистрах

Команды MMX обрабатывают целочисленные операнды

Команды SSE обрабатывают числа с плавающей точкой.

78. Зачем нужны RAID массивы?

RAID 0 - увеличение скорости работы дисковой системы.

RAID 10, 50 - гибридные уровни повышают скорость и надежность

RAID 1,3,4,5 - повышают надежность

79. Типы адресов ячеек памяти процессора 386+

Физический адрес

Исполнительный адрес

Логический - селектор и смещение

В каких командах сопроцессора используется вершина стека.

FADD

FSIN

FDIVR

Типы данных MMX

2 упакованных двойных слова

4 упакованных слова

8 упакованных байта

82. Что записывается в поле мантиссы числа с плавающей точкой расширенной точности?

Нормализованное бинарное число.

Какие процессоры имеют кэш-память с принстонской архитекурой.

i486

i80386

Что выполняет команда sar EAX,1

Делит операнд в регистре на 2

Сдвигает EAX вправо на 1 бит с заполнением старшего бита знаковым битом.

85. Какие команды сопроцессора FPU записаны правильно?

FADD ST(0),ST(0)

FSUB ST(3),ST(0)

Какие процессоры имеют суперскалярную архитектуру.

Все PENTIUM

Что выполняет команда shl EAX,1

Сдвигает EAX на один бит влево с заполнением младшего бита нулем

Умножает операнд в регистре EAX на 2

Сколько микросхем контроллера прерываний необходимо на обслуживание запросов от 40 внешних устройств.

Что выполняет команда TEST AX, 0Fh

Проверяет 4 младших бита без записи результатов и устанавливает флаги.

90. Назовите методы адресации в команд mul EAX, [EBX]

Это неправильная запись

Назовите методы адресации в команде aaa

Неявная адресация

Основные отличия процессоров PENTIUM 3 от PENTIUM 2

Содержит 70 новых команд SSE

В каком процессоре вперывые появилась очередь команд.

  Ответ: 5 ?