cost 111 ms
添加定義字節數據 (db) 導致溢出。 如何獲取實際值?

[英]Adding Defined Byte data (db) causing overflow. How to get the actual value?

大家晚上好,我面臨的問題是嘗試將所有字節定義的值 0x00、0x10、0x20、0x30、0x40、0x50、0x60、0x70、0x80、0x90 相加並對它們進行平均,即總和除以 10。 我試過了,這是我能得到的最接近的。 最初我使用 EAX 而不是 AL(取最低有效 8 位),並且值非常大並 ...

SASM 在哪里存儲 output 二進制文件?

[英]Where does SASM store output binary?

我已經閱讀了 git 的 SASM 存儲庫和互聯網,並且可以找到有關 SASM 將二進制 output 存儲在何處的任何信息。 我已經用 NASM for x64 構建了一個簡單的程序集文件,並且在它構建之后。 我使用“查找/程序文件”搜索它,它一直說“程序文件:沒有這樣的文件或目錄。 我剛剛開始 ...

無法在 sasm 中打開包含文件“test.inc”

[英]unable to open include file `test.inc` in sasm

我在 Ubuntu 上使用 SASM 來嘗試一些 NASM 匯編程序編碼。 為了測試我的匯編代碼,我創建了一個測試文件並將它保存在與我的 .asm 文件相同的目錄中,但是當我嘗試在 SASM 中調試它時,我收到以下錯誤: 無法打開包含文件test.inc 我該如何解決這個問題? ...

2021-11-03 22:18:41   1   8    nasm / sasm  
在 NASM 中輸入大字符串時出錯

[英]Error while entering a large string in NASM

我在 Linux 上使用 x64 NASM(Ubuntu 20.04,使用 Virtual Box) 我也在使用 SASM IDE,它包含內置的 io64 庫(顯然,這個庫有助於控制台輸入/輸出) 我正在解決的任務是非常基本的: 輸入是長度 <= 100 的字符串,其中所有字符都是拉丁字母 O ...

Fedora 的 Gcc-multilib

[英]Gcc-multilib for Fedora

我正在嘗試在 Fedora 上安裝 gcc-multilib,但我不知道如何安裝。 AFAIK 它是 Debian/Ubuntu 特定的 package。 盡管如此,SASM IDE 還是需要它來編譯和調試 FASM、NASM 和 gas 組件。 ...

裝配檢查范圍內的數字是否為素數

[英]Assembly check if number in range is prime

我正在嘗試打印 2 - 100000 之間的質數。但是我的代碼有問題。 當它檢測到非素數時,它應該 go 到下一個,但它仍然打印出來,所以不是 2、3、5、7 .. 我得到 2 3 4 5 6 7 ...... ...

在匯編 x86 中乘以 3 個數字

[英]multiplying 3 numbers in assembly x86

所以這里是數字 但我得到了這個結果:3945371358。 我想我必須使用 LONG,因為它超過了 int 的限制,但我不知道如何,因為裝配 x86 中沒有 long,我必須改變什么? 提前致謝 ...

在 FASM 中調用 `_getch` 之前,無法弄清楚我必須將什么推入堆棧

[英]Can't figure out what I must I push to the stack before calling `_getch` in FASM

我正在使用Dmitry Manushin的SASM IDE在 FASM 中編寫程序。 我的代碼如下: 打印“Hello, world ...”和“Press any key ...”代碼按預期工作。 我所堅持的是如何讓程序使用_getch等待/讀取單個字符到緩沖區中。 (如果有的話,我應該在調 ...

為什么 SASM 的調試器不顯示存儲后“結果”變量更新的值?

[英]Why doesn't SASM's debugger show the value of a "result" variable updating after a store?

我正在嘗試在程序集中運行一個簡單的代碼 - 我想將地址保存到內存中。 我正在將地址移動到寄存器中,然后將其移動到內存中,但由於某種原因,內存沒有更新。 我究竟做錯了什么? ...

如何在 NASM 中實現二維數組

[英]How do you implement a 2D Array in NASM

我試圖弄清楚如何打印出數組的行和列。 該程序詢問有多少行和列,並根據用戶輸入顯示“為 [0][0] 輸入一個數字”“為 [0][1] 輸入一個數字”等。 這是我到目前為止所寫的: 當我運行代碼時,索引 [rows][cols] 無法正確打印。 有人可以指導我嗎? ...

我無法讓 SASM 在 Linux 上運行

[英]I can't get SASM to run on Linux

我是 linux 新手,我對構建和其他東西了解不多。 我嘗試安裝 sasm:下載它,解壓縮它,嘗試了所有不同的安裝方法,但沒有一個工作。 http://sureshat.blogspot.com/2016/10/installing-sasm-assembly-ide-in-ubuntu.htm ...

SASM立即關閉(NASM Windows 10)

[英]SASM closing instantly (NASM Windows 10)

我正在使用SASM,其中使用的是NASM。 每當我打開運行我的簡單NASM文件時,它都會在一瞬間關閉。 這是我的代碼: ...

使用NASM獲取用戶輸入時遇到問題

[英]Trouble getting user input with NASM

我正在自學NASM,但在獲取用戶輸入方面遇到了一些麻煩。 (我已經知道MIPS,並且對x86很熟悉)。 最初,我嘗試使用此處的示例代碼嘗試在線編譯器,但是盡管它顯示在屏幕上,但實際上並沒有停下來詢問輸入。 在運行它之前,我嘗試將一個數字放入stdin窗口中,但是那也不起作用。 我嘗試 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM