Я работаю над заданием для ассамблеи колледжа.Мы используем эмулятор IBM Mainframe PC370.(Старая школа, но отличная отправная точка)
Я всегда стараюсь немного выйти за рамки задания, чтобы улучшить свои навыки программирования.
То, что я пытаюсь сделать, - этопереместить некоторые символьные данные (WORD) в (CWORD) со смещением 1, используя регистр.Я надеюсь, что смогу поместить данные в индекс на основе входных данных из файла, чтобы определить размещение в индексе.
Нам был предоставлен файл с пятизначной цифрой в позиции 1-5 и двухзначным кодом месяца в позиции 20-21.Я хотел бы поместить код месяца в регистр, чтобы определить смещение для добавления суммы в долларах к этой позиции в индексе.
Следующий код - это то, что я использовал для попытки смещения регистра.
Это вообще возможно?Я не нашел в учебнике или в Интернете ничего такого, что конкретно посвящено тому, как делать подобные вещи.
L R5,1
MVC CWORD+0(R5),WORD
WTO CWORD
WTOR 'PRESS ENTER TO EXIT',EXIT
Спасибо за ваше время.SUBCAN