【汇编语言实战】输出数组中特定元素

简介: 【汇编语言实战】输出数组中特定元素

C语言描述:


#include <stdio.h>
int main()
{
  int a[]={1,2,3,4,5,6};
  printf("%d",a[3]);
}


汇编语言:


include irvine32.inc
.data
arr dword 1,2,3,4,5,6
num dword 1  ;输出第二个元素
.code
main proc
mov esi,offset arr
mov edx,num
mov eax,[esi+4*edx]
call writeint
main endp
end main


输出结果:

目录
相关文章
|
8天前
|
C语言
【汇编语言实战】实现九九乘法表
【汇编语言实战】实现九九乘法表
16 2
|
8天前
|
C语言
【汇编语言实战】实现输出集合{1,2,...,n}全排列
【汇编语言实战】实现输出集合{1,2,...,n}全排列
12 1
|
8天前
|
C语言
【汇编语言实战】给定一个句子,将大写字母变为小写
【汇编语言实战】给定一个句子,将大写字母变为小写
12 1
|
8天前
|
C语言
【汇编语言实战】解迷宫问题
【汇编语言实战】解迷宫问题
15 2
|
8天前
|
算法 C语言 网络架构
【汇编语言实战】整数拆分问题
【汇编语言实战】整数拆分问题
17 2
|
8天前
|
C语言
【汇编语言实战】基础知识+函数的引用(求1+2+..+N)+OllyDBG的使用
【汇编语言实战】基础知识+函数的引用(求1+2+..+N)+OllyDBG的使用
10 1
|
8天前
|
C语言
【汇编语言实战】冒泡排序
【汇编语言实战】冒泡排序
17 1
【汇编语言实战】冒泡排序
|
8天前
|
存储 编译器
C51汇编程序
C51汇编程序
12 5
|
12月前
|
存储 Java C++
汇编语言、寄存器分类及程序计数器
汇编语言、寄存器分类及程序计数器
92 0
进阶C语言 第七章-------《程序的编译(预处理操作)+链接》 (预编译、编译、汇编、#define、条件编译,#include的包含)知识点+完整思维导图+基本练习题+深入细节+通俗易懂建议收藏(三)
进阶C语言 第七章-------《程序的编译(预处理操作)+链接》 (预编译、编译、汇编、#define、条件编译,#include的包含)知识点+完整思维导图+基本练习题+深入细节+通俗易懂建议收藏(三)