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
Информация Simple Processor (Assembly) APK
Старые Версии Simple Processor (Assembly)
Simple Processor (Assembly) 1.0

Супер Быстрая и Безопасная Загрузка через Приложение APKPure
Один клик для установки XAPK/APK файлов на Android!