ASCII 文字のユーザー入力を取得し、それを 10 進文字に変換する必要があります。これは私が考えたアルゴリズムですが、コードで表示する方法がわかりません。アイデア?0 ~ 9 文字のみを使用し、これを検証します。私は ASCII とは関係なく、どの構文を使用すればよいかわかりません。これが私の擬似コードアルゴリズムです
Give it a counter variable:
counter = 0
getCharacters( next character ) ; next ASCII character from left
while ( next character != CR(enter key)
validate next character
digit = next character - 30hex
counter = (counter * 10) + digit
end loop
return counter in AX
それをどのようにダイレクトマスに入れますか?私は初心者です。