emu8086

    2熱度

    1回答

    我需要一些幫助才能使用emu8086在屏幕上反射字符。 屏幕尺寸是(80x25字符)。我已經設法沿對角方向移動它,但它並沒有反彈回來。相反,它在到達邊界(即第24行)後直接沿x軸移動。這是我迄今爲止所做的。 enter code here Data_seg segment 'data' char db 'A' char2 db ' ' x1 db (1) y1 db (1) Data_

    0熱度

    1回答

    我有下面的c彙編代碼以降序對數組進行排序,我已經使用8086emu進行了測試,並且它工作了100%,但在visual studio中它給了我錯誤的結果和錯誤。任何想法或如何解決這個問題。 我的代碼: - #include "stdafx.h" #include <iostream> using namespace std; void main(void) { short *arr;

    -4熱度

    1回答

    首先,我是彙編語言的初學者,現在我正在學習微處理器。我們編寫了一些小程序。但是,我正在研究名爲「Basic Encryption Scheme(BES)」的程序。這個想法是切換用戶輸入的字符的低位。然後,從1-9輸入並將其添加到切換的字符中。最後,打印出來。例如,如果輸入字符是A並且輸入鍵值是6.程序應該將ASCIl值A,01000001,切換位[o:o],產生01000000,然後添加輸入值鍵6

    -1熱度

    1回答

    我寫了一個8086程序,並且據我所知可以正常運行,但是當它到達聲明變量的部分時,模擬器給我一個錯誤。當試圖運行線temp db 0x0F,模擬器說: unknown opcode skipped: 32 not 8086 instruction - not supported yet. 這裏是我的完整方案: org 100h mov ah, temp ;put variables into re

    -2熱度

    1回答

    嗨我打算寫一個練習來總結0和9之間的2個數字,問題是,當我只能有15的結果後,它會回到0如果結果是17它將顯示1. 我在做什麼錯了? #make_COM# ; COM file is loaded at CS:0100h ORG 100h ;******************************* ;* Programa: CONDIC4.ASM * ;************

    2熱度

    1回答

    我正在使用emu8086。我正在試圖定義一個字符串,如「我不要」聽「收音機」。 當我使用下列的: mystr db "I don't ""listen"" to radio" mystr db 'I don"t "listen" to radio' ,並嘗試打印myStr的,它分別打印下列任一,: 我不「」聽「」到無線電 我不無線電 「T‘聽’,這是不是我想要(我不會「收聽」收音機)。那麼

    0熱度

    1回答

    我必須鍵入和數組(只能用數字),並且當引入它時,它必須在第二個中排序。我所要做的就是實施必須對它們進行排序的PROC。我的問題是,我不知道如何,因爲我所取得的唯一成果是將第一個複製到第二個。感謝您的幫助,並對我的英語感到抱歉。 ;mov ax, vector[si] ;mov vector[di], ax ;this loop copy all elements ; start code

    1熱度

    1回答

    我想打印字符串'Hello World'的長度,即時獲取值(0Bh是11,但中斷正在打印ascii字符是♂而不是11 ) org 100h LEA SI, msg MOV CL, 0 CALL printo printo PROC next_char: CMP b.[SI],0 JE stop MOV AL,[SI] MOV AH,

    1熱度

    1回答

    我有此組件8086(TASM)碼,並且被打印在屏幕是紫色,我不它是紫色(我需要藍色或黑色)的文本, 所以我如何改變它? 代碼: .model small .stack 100h .data ;---------------------------------------------------------------------------- playMS DB ' PI

    0熱度

    2回答

    我需要解決以下問題: 我需要把4個數組放在內存中,每個數組有10個數字,它們是一個字節的大小。 現在,我需要找到方法來檢查一個字符串中的任何數字是否在另一個字符串中有一對,如果他們確實需要將這些答案放在堆棧中。 這是我做過什麼,到目前爲止: arr1 db 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 arr2 db 2, 11, 12, 13, 14, 15, 16, 17, 1