We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

Oписание Simple Processor (Assembly)

Это простой виртуальный процессор построен на небольшом числе набора команд.

Размять ВООБРАЖЕНИЕ И МАСТЕРСТВА В виртуальном мире примитивного ПРОЦЕССОРЕ !!!

Это простой гипотетический виртуальный процессор построен на небольшом числе набора команд.

Вы можете написать программу в сборке, как язык и запустить его, чтобы проверить вашу программу.

Это 4 регистры общего назначения A, B, C и D.

Указатель инструкции (счетчик команд) обозначается через ПК.

Он будет отображать содержимое регистров и значение PC для каждой команды executed.You может проверить вывод программы путем проверки желаемого значения регистра.

Набор команд состоит из следующих элементов:

мов R1, R2 обозначает [R1] <--- [R2]

мов R1, N является [R1] <--- N

добавить R1, R2 обозначает [R1] <--- [R1] + [R2]

добавить R1, N является [R1] <--- [R1] + N

к югу R1, R2 обозначает [R1] <--- [R1] - [R2]

к югу R1, N является [R1] <--- [R1] -N

мул R1, R2 обозначает [R1] <--- [R1] * [R2]

мул R1, N является [R1] <--- [R1] * N

ДИВ R1, R2 обозначает [R1] <--- [R1] / [R2]

ДИВ R1, N является [R1] <--- [R1] / N

JMP L является переход к месту расположения L

jzona L является переход к месту расположения L, если [A] = 0

jnzona является переход к месту расположения L, если [A]! = 0

jzonb является переход к месту расположения L, если [B] = 0

jnzonb является переход к месту расположения L, если [B]! = 0

jzonc является переход к месту расположения L, если [C] = 0

jnzonc является переход к месту расположения L, если [C]! = 0

jzond является переход к месту расположения L, если [D] = 0

jnzond является переход к месту расположения L, если [D]! = 0

HLT это остановить

где R, R 1, R 2 являются любые регистры а, b, c или d

N любое число целое или с плавающей точкой

L является меткой

[R] означает содержание регистра R

Вы можете написать свой собственный код и протестировать его запустив его.

Вы можете растянуть свое воображение и расширить программную логику сборки в среде стесненным, как это.

Все это * АБСОЛЮТНО БЕСПЛАТНО *, * NO InApp ЗАКУПКИ * и * NO ADS *.

Это очень полезно для цели образования.

*** Примечание: Если есть ошибка, пожалуйста, сообщите об ошибке мне по электронной почте.

Что нового в последней версии 1.0

Last updated on 21/02/2017

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Загрузка перевода...

Дополнительная информация о Приложения

Последняя версия

Запросить Simple Processor (Assembly) обновление 1.0

Загрузил

Ivan Rodolpho

Требуемая версия Android

Android 2.2+

Ещё

Simple Processor (Assembly) Скриншоты

Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписка оформлена!
Теперь вы подписаны на APKPure.
Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписаны!
Теперь вы подписаны на нашу рассылку.