![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.12.2013
Сообщений: 13
|
![]()
почему именно такие цифры в командах
MOV 00000 00000001 MOV 00001 00000001 MOV 00010 00001010 PRT 00001 ADD 00001 00000 00001 CMP 00001 00010 00011 SUB 00011 00000 00011 JMP 00011 11111 01100 например почему здесь MOV 00000 00000001 все нули,а на конце 1? и так с каждой. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,370
|
![]()
"Здесь" - это где?
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 07.12.2013
Сообщений: 13
|
![]()
вот в этих командах.
MOV 00000 0000000(1) MOV 0000(1) 0000000(1) MOV 000(10) 0000(1010) PRT 0000(1) ADD 0000(1) 00000 0000(1) CMP 00001 00010 00011 SUB 00011 00000 00011 JMP 00011 11111 01100 почему именно единицы, объясните пожалуйста. для каждой команды. Последний раз редактировалось VasyaSam; 07.01.2014 в 11:06. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
где вы эти команды вообще взяли?
и почему бинарный вид? команды читать надо согласно манам интела если на то пошло. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
http://www.programmersforum.ru/showthread.php?t=251658 http://www.programmersforum.ru/showthread.php?t=251071 Короче ноги растут из нерадивого препода (или методички) которая так криво поставила задачу создания эмулятора с именно такими параметрами в качестве данных. А теперь ответ на вопрос: Цитата:
Тогда сам эмулятор написать проще. Он будет читать не от пробела до пробела, дабы понять команду а конкретно столько-то символов. P.S. Перед тем как кричать навзрыд "Какая плохая система и какой ттебайо ее придумал" знай - выравнивание сверхпопулярно во миллиардах ПО по всему миру, и прежде всего приветствуется и является очень полезным в работе СУБД.
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 07.12.2013
Сообщений: 13
|
![]()
спасиБо, большое.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
добавить запятую в конце каждой ячейки одного столбика? | AndyI | Microsoft Office Excel | 6 | 02.09.2012 12:18 |
Добавить текст в конце каждой строки memo | donpizzz | Компоненты Delphi | 4 | 20.05.2012 16:25 |
Как подставить дополнительную строку в конце каждой страницы? | The_KING | Microsoft Office Word | 21 | 25.01.2011 22:39 |
Как добавить в конце каждой строке? | Anton62 | Помощь студентам | 3 | 07.05.2010 12:19 |
массивы. вначале нули, затем положительные, в конце отрицательные. | Сумерки | Фриланс | 5 | 17.02.2010 11:21 |