@MAO pesquisei aqui e várias outras pessoas relatam o mesmo problema que você na chamada da função 86h....e parece que a saída é realmente setar o valor do registrador al para 00h antes de chamar a int 15h
Mas esses relatos estão todos relacionados ao DOSBox e não ao emu8086...é bem estranho
Se você conseguir colocar o código completo em algum lugar compartilhado (Github, DropBox, OneDrive, etc.), eu posso tentar testar aqui
Após a chamda da função 00h da int 16h, você precisa testar a tecla que foi pressionada e se for a telca para baixo, executar um ret. Isso vai fazer a execução retornar para a função que chamou essa proc. Mas se você precisar executar o call COMPTEC, talvez precise fazer mais modificações, dependendo do que essa sub-rotina faz
A question about this and similar non-English sites was posted yesterday at Meta SE. It was closed because people were having difficulty understanding what was being asked.
I am a participant at Spanish.SE and am interested in collaborating with other non-English sites in the network to work on...
pessoal anda falando tanto de assembly aqui no chat que acho que vou ficar de 25dec até 2jan estudando um pouco isso, só pela curiosidade que me despertou xD
tentei fazer o discord pelo browser, mas dá bad request, fui ler o log e falou que não preenchi o recaptcha, mas não tem recaptcha nenhum na página -.-