网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月03日漏签0天
汇编吧 关注:45,337贴子:164,112
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 6回复贴,共1页
<<返回汇编吧
>0< 加载中...

求大神看个AT&T语法的程序

  • 取消只看楼主
  • 收藏

  • 回复
  • 分五双01
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 分五双01
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
.code32
.section .data
data_items:
.int 3,67,34,222,45,75,54,34,44,33,22,11,66,0
output:
.asciz "result is %d\n"
.section .text
.globl main
main:
movl $0,%edi
movl data_items(,%edi,4),%eax
movl %eax,%ebx
start_loop:
cmpl $0,%eax
je loop_exit
incl %edi
movl data_items(,%edi,4),%eax
cmpl %ebx,%eax
jle start_loop
movl %eax,%ebx
jmp start_loop
loop_exit:
pushl %ebx
pushl $output
call printf
movl $1,%eax
int $0x80


2026-01-03 03:50:00
广告
不感兴趣
开通SVIP免广告
  • 分五双01
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
发现无法正常运行结束


  • 分五双01
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
所以就一直无限循环下去。。。。


  • 分五双01
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
忘了说了,这个程序是求最大值,,。。。。。。。求大神解惑


  • 分五双01
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第18行被跳过了??!!!!


  • 分五双01
  • 基础知识
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
GNU gdb (GDB) 7.6.1-ubuntu
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/daozhu/c/max...done.
(gdb) start
Temporary breakpoint 1 at 0x40052d: file max.s, line 10.
Starting program: /home/daozhu/c/max
Temporary breakpoint 1, main () at max.s:10
10 movl $0,%edi
(gdb) n
11 movl data_items(,%edi,4),%eax
(gdb) n
12 movl %eax,%ebx
(gdb) n
start_loop () at max.s:15
15 cmpl $0,%eax
(gdb) n
16 je loop_exit
(gdb) n
17 incl %edi
(gdb) n
19 cmpl %ebx,%eax
(gdb) l
14start_loop:
15 cmpl $0,%eax
16 je loop_exit
17 incl %edi
18 movl data_items(,%edi,4),%eax
19 cmpl %ebx,%eax
20 jle start_loop
21
22 movl %eax,%ebx
23 jmp start_loop


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回汇编吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示