Форум программистов CodeGuru
16 Июль 2018, 04:37:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: ЯСК  (Прочитано 3817 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Kornelius
Новичок
*
Офлайн Офлайн

Сообщений: 1


Просмотр профиля
« : 27 Январь 2006, 15:45:27 »

Здравствуйте, у меня возник вопрос по ЯСКу(язык символического кодирования):
есть строчка в данном виде -
                              <0   >0  =0
Adress | Op.Code | A1 | A2 | A3
где:
Adress - Адрес команды(номер команды)
Op.Code - Код операции(в данном случае 77 - функция ветвления(проверка условия))
A1, A2, A3 - Адреса операндов

   Суть вопроса: По какому алгоритму действует функция ветвления, т.е. откуда она берет условие для проверки и по какой технологии осуществляется переход на следующие команды?
Записан
3V
Администратор
Ветеран
*****
Офлайн Офлайн

Сообщений: 1347



Просмотр профиля WWW
« Ответ #1 : 27 Январь 2006, 23:29:42 »

Может, значение 1-го опереанда и есть условие, а второй - адрес перехода.
Как работают команды типа jnz, jz в асме (там, правда, в аккумуляторе значение проверяется) ?.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!