組合語言題目
我已經到各大技術論壇去貼問題了但是還是沒有答覆>"<雖然說問別人跟自己寫的意義不同但是...我真的不會寫啊>"&l. ,課程名稱:組合語言. 1. 試寫出一程式可以印出從Dec1到Dec127的ASCII字元對照表. ﹐程式執行後即印出Dec﹑Hex﹑及ASCII字元之對照結果。20%. 解: ;*********************************. ; ASCII.ASM. ; 印出從Dec1到Dec127的ASCII字元對照表. ;********************************* .MODEL small. includelib ios.lib. ,林財寶老師組合語言. 第三次小考題目:. Where indicated, write down the values of the Carry, Sign, Zero, and Overflow flags after each instruction has executed:. Mov ax, 7FF0h. Add al, 10h. Add ah, 1. Add ax, 2. ,不太懂意思, 要反向儲存呢?還是排序? 還是要由大到小排序? 我覺得題目打錯了, 36 應該是6吧! 如果是, 反向儲存程式如下: MSG1 db 1,2,3,4,5,6,7,8,9. MSG1_LEN equ $- (offset MSG1) ; Length of MSG1 MSG2 db MSG1_LEN dup (?) mov cx, MSG1_LEN ; loop counter mov si, (offset MSG1)+MSG1_LEN ; si point to last byte of&, first of all, You must select which CPU ? ( intel or motorola or ARM ....etc) Every CPU has different register. 3. prog.asm use MASM.exe and link to create prog.exe in x86 4. data section is initial by set value. .bss section is initial by zero., 一、 題目: a DW (a1) - (a2) 、 (a3)、..... b DB (b1)、(b2) - (b3) 、..... 求a的記憶體總合,並判斷正或負值的程式( 用CMP 與零比較) 二、 根據上題,求(a1)+(a3)-(b3)的平均值(用IDIV) 以下是我自己寫的,雖然我自己知道是錯的,但請高手除錯,並告知錯在哪。 MOV BXWORD[a1] ADD BX, WORD[a3] MOV WORD[e], BX ..., 左移兩個位元相當於乘以4 因為一個int佔4byte 比如說A[5]的位址相當於A+5*4 所以先將i乘以4並加上A 再從該位置取出值並加到g.,沒聽過SIPM程式= =川 2008-05-15 19:42:15 補充: SPIM程式沒聽過= = 2008-05-16 14:50:07 補充: .MODEL SMALL .STACK 100H .DATA .CODE MOV AH,08H INT 21H CBW MOV DX,0000H MOV CX,0010H DIV CX MOV BH,AL MOV BL,DL MOV DL,AL ADD DL,30H MOV AH,02H INT 21H MOV AL,BL CMP AL,9. JG A ,這是ARM7-34510B的題目...我說很難的原因是要用組合語言寫....所以應該是目前沒有人寫的出來吧....所以來請教會的大大幫幫忙.....用組合語言寫一下這13題.....因為太難了....請大大幫忙吧....^^ 題目如下: 1. 請將A/D轉換器的輸出值顯示在七段顯示器上,並透過UART傳輸到PC的超級終端機顯示。 2. 請利用一個指撥開關來切換七段 ... , Sqrt PROC ; 計算長整數的平方根 ; 參數: DX:AX = 長整數 ; 傳回: AX = 平方根 ; 備註: 1. 會破壞所有暫存器值 ; 2. 本程式的計算方式為傳統的移位比較計算法,採用2進位 ; 方式 push bp xor bp,bp ; BP = 傳回之平方根值 xor cx,cx ; CX:BX = 用以計算平方根目前所 xor bx,bx ; 在位置數字的值 mov si,16 ; SI=位數(16位)
相關軟體 Notepad++ (32-bit) 資訊 | |
---|---|
![]() 組合語言題目 相關參考資料
[課業] 組合語言- 題目@ 正Man's World :: 痞客邦PIXNET ::
我已經到各大技術論壇去貼問題了但是還是沒有答覆&gt;&quot;&lt;雖然說問別人跟自己寫的意義不同但是...我真的不會寫啊&gt;&quot;&l. http://joy0626.pixnet.net 組合語言作業
課程名稱:組合語言. 1. 試寫出一程式可以印出從Dec1到Dec127的ASCII字元對照表. ﹐程式執行後即印出Dec﹑Hex﹑及ASCII字元之對照結果。20%. 解: ;*********************************. ; ASCII.ASM. ; 印出從Dec1到Dec127的ASCII字元對照表. ;*********************************... http://140.134.32.129 林財寶老師組合語言小考題目
林財寶老師組合語言. 第三次小考題目:. Where indicated, write down the values of the Carry, Sign, Zero, and Overflow flags after each instruction has executed:. Mov ax, 7FF0h. Add al, 10h. Add ah, 1. Add ax, 2. http://140.134.131.145 組合語言的題目| Yahoo奇摩知識+
不太懂意思, 要反向儲存呢?還是排序? 還是要由大到小排序? 我覺得題目打錯了, 36 應該是6吧! 如果是, 反向儲存程式如下: MSG1 db 1,2,3,4,5,6,7,8,9. MSG1_LEN equ $- (offset MSG1) ; Length of MSG1 MSG2 db MSG1_LEN dup (?) mov cx, MSG1_LEN ; loop counter mov... https://tw.answers.yahoo.com 組合語言題目五題| Yahoo奇摩知識+
first of all, You must select which CPU ? ( intel or motorola or ARM ....etc) Every CPU has different register. 3. prog.asm use MASM.exe and link to create prog.exe in x86 4. data section is initial ... https://tw.answers.yahoo.com 簡單組合語言,求解| Yahoo奇摩知識+
一、 題目: a DW (a1) - (a2) 、 (a3)、..... b DB (b1)、(b2) - (b3) 、..... 求a的記憶體總合,並判斷正或負值的程式( 用CMP 與零比較) 二、 根據上題,求(a1)+(a3)-(b3)的平均值(用IDIV) 以下是我自己寫的,雖然我自己知道是錯的,但請高手除錯,並告知錯在哪。 MOV BXWORD[a1] ADD BX, WORD[a3]... https://tw.answers.yahoo.com 關於組合語言(MIPS)的題目| Yahoo奇摩知識+
左移兩個位元相當於乘以4 因為一個int佔4byte 比如說A[5]的位址相當於A+5*4 所以先將i乘以4並加上A 再從該位置取出值並加到g. https://tw.answers.yahoo.com 組合語言-ASCII轉換題目| Yahoo奇摩知識+
沒聽過SIPM程式= =川 2008-05-15 19:42:15 補充: SPIM程式沒聽過= = 2008-05-16 14:50:07 補充: .MODEL SMALL .STACK 100H .DATA .CODE MOV AH,08H INT 21H CBW MOV DX,0000H MOV CX,0010H DIV CX MOV BH,AL MOV BL,DL MOV DL,AL AD... https://tw.answers.yahoo.com 如何用組合語言寫以下的題目 嵌入式系統(Embedded System) 程式 ...
這是ARM7-34510B的題目...我說很難的原因是要用組合語言寫....所以應該是目前沒有人寫的出來吧....所以來請教會的大大幫幫忙.....用組合語言寫一下這13題.....因為太難了....請大大幫忙吧....^^ 題目如下: 1. 請將A/D轉換器的輸出值顯示在七段顯示器上,並透過UART傳輸到PC的超級終端機顯示。 2. 請利用一個指撥開關來切換七段 ... http://www.programmer-club.com MASM 考試題目 組合語言 程式設計俱樂部
Sqrt PROC ; 計算長整數的平方根 ; 參數: DX:AX = 長整數 ; 傳回: AX = 平方根 ; 備註: 1. 會破壞所有暫存器值 ; 2. 本程式的計算方式為傳統的移位比較計算法,採用2進位 ; 方式 push bp xor bp,bp ; BP = 傳回之平方根值 xor cx,cx ; CX:BX = 用以計算平方根目前所 xor bx,bx ; 在位置數字的值 mov s... http://www.programmer-club.com |