Страницу Назад
Поискать другие аналоги этой работы

180

Системное программное обеспечение. Билет №3

ID: 173512
Дата закачки: 02 Октября 2016
Продавец: Vokut (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

Тип работы: Билеты
Форматы файлов: Microsoft Word
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Системное программное обеспечение Билет №3
Дано:
1) Даны начальные значения регистров:
AX=0DEDh, BX=0444h, CX=1649h, DX=0000h
2) Дан фрагмент программы на ассемблере :
push BX
push CX
push DX
push AX
mov AX,3508h
add BX,AX
pop AX
pop DX
mov AX,CX
shl BX,1
not AX
Определить значения этих регистров после выполнения данного фрагмента.
Решение:
push BX  ;значение регистра BX заносится в стек
push CX  ;значение регистра CX заносится в стек
push DX  ;значение регистра DX заносится в стек
push AX  ;значение регистра AX заносится в стек
;таким образом, на вершине стека оказывается значение 0DEDh,
;затем располагается значения 0000h, 1649h, 0444h
;эти команды содержимое регистров AX, BX, CX, DX не изменяют
mov AX,3508h ;в регистр AX заносится значение 0444h
add BX,AX  ;выполняется действие BX=BX+AX=0444h+3508h=394Ch
pop AX  ;в регистр AX считывается значение из стека 0DEDh
pop DX  ;в регистр DX считывается следующее значение из стека 0000h
mov AX,CX  ;в регистр AX пересылается значение из регистра CX,
;т.е. AX=1649h
shl BX,1  ;выполняется действие BX=BX*2=7298h
;Команда shl выполняет логический сдвиг влево байта или слова
;Каждый сдвиг влево эквивалентен умножению знакового числа на 2
not AX  ;значение регистра AX будет инвертировано,
   ;т.е. AX=E9B6h
;Команда NOT инвертирует биты (в форме дополнения до единицы) байта или слова операнда



Комментарии: до Сибгути
Оценка - отлично
2016

Размер файла: 13,3 Кбайт
Фаил: Упакованные файлы (.rar)

   Скачать

   Добавить в корзину


        Коментариев: 0


Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



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

Страницу Назад

  Cодержание / Волоконно-оптические системы связи / Системное программное обеспечение. Билет №3
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!