Size: a a a

Ассемблер

2020 December 01

s

s54816 in Ассемблер
Dima Richev
А зачем про него статьи на хабре пишут? И много кто поддерживает их?
Потому что много кто вырос на его книгах и статьях. Например, это сейчас beginners.re есть, а раньше не было, зато был Крис.
источник

ST

Saenro T in Ассемблер
Jeremy Hopkins
К сожалению не присутствует, step delay должен быть равен 0 или 1. Таймер должен быть в код имплементирован, а как сделать даже не знаю. Перешурстел все форумы, но ничего толкового с объяснением так и не нашёл
Кидай сюда что есть. Желательно exe/com
источник

ST

Saenro T in Ассемблер
Уфф... Там же эмулятор...
источник

ST

Saenro T in Ассемблер
Но всё равно кидай листинг
источник

楽園松本 in Ассемблер
Dima Richev
Сарказм в мою сторону?
Да ни малейшего. Занимайся, если интерес есть к теме. Через три года потом к тебе очередь будет за консультациями.
источник

P

Pavel in Ассемблер
Ребят, такой вопрос - декомпилировал .apk файл, достал оттуда java код, как лучше всего симитировать его работу?
источник

A

Aleksandr in Ассемблер
это ты прям по адресу
источник

С

Сергей in Ассемблер
Есть джавовские ветки. Может лучше там спросить?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Aleksandr
без аппаратного таймера очень плохо. можно просто задержкой счетиком
;=======delay====
   push cx
   mov ah,0
   int 1Ah  
   add dx,3
   mov bx,dx
@@:
   int 1Ah
   cmp dx,bx
   jl @b
   pop cx
;====end delay===========
источник

ST

Saenro T in Ассемблер
Та там уже всё работает)
источник

ST

Saenro T in Ассемблер
emu8086 настолько тормознутый, что там действительно достаточно банального цикла)
источник

ST

Saenro T in Ассемблер
Кстати, сама задачка, с этими светофорами, довольно интересная. Интересно как выглядит решение с минимальным кодом.
источник

ST

Saenro T in Ассемблер
Можно стартовать от 27 команд (и обойтись без сегмента данных)
источник

ST

Saenro T in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
;=======delay====
   push cx
   mov ah,0
   int 1Ah  
   add dx,3
   mov bx,dx
@@:
   int 1Ah
   cmp dx,bx
   jl @b
   pop cx
;====end delay===========
По-моему он не отсчитает 3 секунды
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Saenro T
По-моему он не отсчитает 3 секунды
ставь больше
источник

ST

Saenro T in Ассемблер
Дело не в больше или меньше
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
и эт вроде частотозависимая величина
источник

ST

Saenro T in Ассемблер
Даже не в этом дело
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
у меня работало
источник

ST

Saenro T in Ассемблер
А ты замерь
источник