Добавить новость

Чиновник КНДР вывел из кабинета опередивших Кима российских министров

В Ступине реализован на торгах самый бюджетный участок в аренду за 34 тыс рублей

«Думал, будет удобнее»: задержан мигрант, закрасивший сплошную в Подмосковье

Доцента российского вуза задержали по делу о получении взяток от студентов





Новости сегодня

Новости от TheMoneytizer

Нужно написать ассемблер на Java (срочно)

Дедлайн: 11.03 до 13:00 (Mск)
Есть готовый код нужно изменить! В файлах прикреплён)
Телеграм: @just_aish
Вы мне срочно нужны!


Laboratory work 5
Assembly interpreter

In this laboratory work you should write a simple assembly interpreter in C++, Java (language is up to you).

You are given the following instructions:

Arithmetic:
• ADD, SUB, MUL, DIV, INC, DEC

Data transfer:

• MOV, XCHG

Pseudo-ops:
• DB, DW, DD

and variables should meet following requirements:

Variable name should be legal as it’s described in
Lecture 7 slide 6

  • Values of variables should be expressed in binary,
    decimal, hexadecimal and in characters (note that characters can be both in letter and ASCII)
    o Use radix symbol to differentiate data type as it’s described in Lecture 7 slide 10
    Your task is to write the assembly interpreter. As input you should write a one or multiple assembly statements. For example, the statement:
    VARIABLE_NAME DB ‘Hello, assembly!’
    should print out ‘Hello, assembly!’ string.
При инпутах должны быть ответы такие
You can also input multiple statements. For example:

TEST_VAR DB 1

INC TEST_VAR


should create a variable called “TEST_VAR” with initial value 1, increments the value of “TEST_VAR” and print out the value: 2.

Here are some more examples:

In: VAR_A DB 6

VAR_B DB 1


ADD VAR_A VAR_B

INC VAR_A

Out: 8

In: HEX_VAR DB 8ABh

HEX_VAR_2 DB B78h

SUB HEX_VAR HEX_VAR_2

Out: DADh

In: CHAR_VAR DB 41h

CHAR_VAR_2 DB 42h

MOV CHAR_VAR CHAR_VAR_2

Out: 42h

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Минэкологии потребовало обеспечить свободный проход к реке в Раменском

Обстановка на летних верандах Москвы

Ника Жукова в продолжении сериала «Плакса»: кадры со съемок!

Чапай на Кавказе

Музыкальные новости

Российские компании придерживаются собственного подхода в ESG

Театр и Цирк, Культура и Концерт, Россия и Дети: Учащиеся Гурульбинской школы восхитились мастерством жонглирования, игрой с хула-хупами, иллюзионистами цирка Бурятии

Социальные и ESG-проекты ГПМ Радио названы лучшими в России

В Бурчтии в театре кукол «Ульгэр» 14-16 июня пройдут «Волшебные выходные»! - Театр и Цирк, Культура и Концерт, Россия и Дети

Новости России

Мошенничество WorldSkills Russia может быть связано с заработком на грантах

Задержаны гендиректор и административный директор WorldSkills Russia

Борьбу с преступностью оплатила коррупция // Группировку питерских генералов судят за взятки в Москве

Работы по реконструкции линий электропередач начались в Мытищах

Экология в России и мире

Tod's, коллекция menswear весна-лето 2025

Доктор Кутушов: не стоит носить кроссовки в жару

Где реально можно купаться летом в Москве и Подмосковье: 8 пляжей которые оборудованы для летнего отдыха

Проект Детского радио – победитель второго грантового конкурса Президентского фонда культурных инициатив

Спорт в России и мире

Теннисистка Самсонова вышла в финал турнира в Хертогенбосхе

Людмила Самсонова не отдала голландскую траву // Она продолжила серию российских побед на теннисном турнире в Хертогенбосе

Лучший теннисист Казахстана узнал позицию в обновленном рейтинге ATP

Теннисисты Медведев и Рублев сохранили позиции в рейтинге ATP

Moscow.media

СЛД «Красноярск» компании «ЛокоТех-Сервис» получило право ремонтировать грузовой электровоз «Ермак» в объеме ТР-2

ТСМ реконструирует участок трассы М-1 «Беларусь»

В Екатеринбурге начался второй этап опрессовок

Филиал № 4 ОСФР по Москве и Московской области информирует: Отделение СФР по Москве и Московской области выплатило единовременное пособие при передаче ребенка на воспитание в семью 474 семьям региона











Топ новостей на этот час

Rss.plus






Женщину сдуло ветром в Царицынский пруд в Москве

Суд продлил арест экс-замминистра обороны Тимура Иванова по делу о взятке

Минэкологии потребовало обеспечить свободный проход к реке в Раменском

Эстафету по правилам дорожного движения для детей провели в Волоколамске