;就是一个串str1, lea ebx, str1 然后我们ebx+1总是加上的是一个字节, 无论(串是word, byte, dword) .386 .model flat .stack 4096 include io.h ExitProcess proto near32 stdcall, deE

简介:

;就是一个串str1, lea ebx, str1 然后我们ebx+1总是加上的是一个字节, 无论(串是word, byte, dword)
.386
.model flat
.stack 4096
include io.h
ExitProcess proto near32 stdcall, deExitCode:dword
cr equ 0dh
lf equ 0ah
.data
str1 byte 20 dup(?)
stringss byte "请输入一个数字并求其平方:",  cr, lf 
table dword 0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100
.code
_start:
output stringss
input str1, 20
atod str1
lea ebx, table
add eax, eax;如果是dword的串,那么我们读取的第n个数据的值,那么首地址加上的值(到达该值中间的字节数)就是n*sizeof(dword)=n*4
add eax, eax;
xlat
;add eax, eax;模仿一下xlat的功能
;mov ax, word ptr [ebx+eax]
dtoa str1, eax
output str1
invoke ExitProcess, 0
public _start
end

目录
相关文章
|
Java
java 读取文件 获取byte[]字节 并执行Gzip的压缩和解压
java 读取文件 获取byte[]字节 并执行Gzip的压缩和解压
125 0
|
7月前
|
移动开发 Java Linux
IO流:字节输出流FileOutputStream的超详细用法
IO流:字节输出流FileOutputStream的超详细用法
|
Java
Java IO流之访问文件的字节输入流FileInputStream和字节输入流FileOutputStream的详解
Java IO流之访问文件的字节输入流FileInputStream和字节输入流FileOutputStream的详解
100 0
|
Java 数据处理
Java IO(File、字节输入输出流、字符输入输出流、打印流)附带相关面试题
1.File类,2.字节输入输出流(InputStream Outputstream),3.Writer与Reader字符输入输出流,4.打印流
91 0
|
Java
Com.Java.Basis 第十四课 《File类 +IO流》简称字节的Ctrl+A Ctrl+C Ctrl+V(二)
Com.Java.Basis 第十四课 《File类 +IO流》简称字节的Ctrl+A Ctrl+C Ctrl+V(二)
78 0
|
存储 Java 程序员
Com.Java.Basis 第十四课 《File类 +IO流》简称字节的Ctrl+A Ctrl+C Ctrl+V(一)
Com.Java.Basis 第十四课 《File类 +IO流》简称字节的Ctrl+A Ctrl+C Ctrl+V(一)
56 0
Java基础进阶IO流-FileInputStream字节输入流
Java基础进阶IO流-FileInputStream字节输入流
Java基础进阶IO流-FileInputStream字节输入流
java202303java学习笔记第三十五天IO流得体系结构和字节输出结构
java202303java学习笔记第三十五天IO流得体系结构和字节输出结构
55 0
|
存储
[oeasy]python0088_字节_Byte_存储单位_KB_MB_GB_TB
[oeasy]python0088_字节_Byte_存储单位_KB_MB_GB_TB
144 0
[oeasy]python0088_字节_Byte_存储单位_KB_MB_GB_TB