1

Это из http://www.cis.upenn.edu/~milom/cse240-Fall05/handouts/Ch05.pdf , слайд 9.

Из этой диаграммы я узнаю 0001 как код операции или ДОБАВИТЬ. Я распознаю 011 или 3 как регистр источника и 101 или 5 как регистр назначения. Я знаю, что 1 означает немедленный режим или второй операнд находится непосредственно в инструкции.

Отсюда я знаю, что второй операнд имеет 11111 или -1 в десятичном формате и что он будет расширен до знака (SEXT) перед добавлением к данным в регистре источника.

Кто-нибудь знает, что делает логический компонент, который я выделил?

1 ответ1

2

Это мультиплексор. Если вход слева равен 1 , он будет проходить через непосредственное значение из блока SEXT , в противном случае он будет передавать значение из выбранного регистра.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .