设为首页收藏本站
投诉及帮助: 点击这里给我发消息

中英网论坛

查看: 1605|回复: 32
打印 上一主题 下一主题

情况紧急啊!进来看一下!

[复制链接]
跳转到指定楼层
1#
发表于 2004-3-19 06:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        .globl main
        .text
main :                                # execution starts here

        li        $t0,        1
        lw        $t1,        numbers
        lw        $t2,        factor


loop  :
        li        $v0,        1        # print_int
        move        $a0,        $t0
        syscall

        li        $v0,        4        # print_string
        la        $a0,        text1
        syscall

        li        $v0,        1        # print_int
        move        $a0,        $t2
        syscall

        mul        $t3,        $t0,        $t2

        li        $v0,        4        # print_string
        la        $a0,        text2
        syscall

        li        $v0,        1        # print_int
        move        $a0,        $t3
        syscall

        li        $v0,        4        # print_string
        la        $a0,        newline
        syscall


        add        $t0,        1       

        ble        $t0,        $t1,        loop
       

        li        $v0,        4                # print message
        la        $a0,        finished
        syscall

        li $v0, 10
        syscall                                # au revoir ...

## data segment

        .data
factor        :        .word 2
numbers        :        .word 4
text1        :        .asciiz        " times "
text2        :        .asciiz        " is "
finished        :        .asciiz "Finished!\n"
newline        :        .asciiz "\n"



能看懂的请尽快跟我联系一下!任务酬劳是烤鸭一只!紧急,不是开玩笑的!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 顶 踩
2#
发表于 2004-3-19 06:42 | 只看该作者
好像是计算机语言,呵呵,那你肯定比我厉害
3#
发表于 2004-3-19 07:00 | 只看该作者
专家开会去了,没有办法在线给你解决~~~
4#
发表于 2004-3-19 07:05 | 只看该作者
一点都不懂..
5#
发表于 2004-3-19 07:06 | 只看该作者
靠,,我以为是什么东西的价钱呢。。脑盲呀,我是有劲用不上呀
6#
发表于 2004-3-19 07:06 | 只看该作者
感觉象是循环打印的东东,但是我没有学过这个是什么语言?
7#
发表于 2004-3-19 07:19 | 只看该作者
请问这是什么的Assembly language program?MIPS?

MIPS registers and conventi##被过滤##:
Name               Number   Conventional usage
$0                    0             C##被过滤##tant 0
$v0-$v1               2-3             Expression evaluation & function results
$a0-$a3               4-7             Arguments 1 to 4
$t1-$t9           8-15,24,3 Temporary (not preserved across call)
$s0-$s7              16-23       Saved Temporary (preserved across call)
$k0-$k1              26-27       Reserved for OS kernel
$gp              28           Pointer to global area
$sp              29           Stack pointer
$fp              30           Frame pointer
$ra              31           Return address (used by function call)

------------------------------------------------
SPIM

li $v0, 1 # print_int
。。。。

li $v0, 4 # print_string
。。。。

好像就是

printf("%d",$a);
printf("%s",$b);

or something like that

不太懂,帮不了你。。。查查MIPS,SPIM吧,看上去就是这些东西


[此贴子已经被作者于2004-3-18 23:21:23编辑过]

8#
发表于 2004-3-19 07:56 | 只看该作者
以下是引用Kiss_Cat在2004-3-18 23:06:00的发言:
感觉象是循环打印的东东,但是我没有学过这个是什么语言?

强啊,有loop,有print就能看出来是"循环打印的东东"
9#
发表于 2004-3-19 08:00 | 只看该作者
尽管嘲笑吧!!哼~~~
10#
 楼主| 发表于 2004-3-19 08:05 | 只看该作者
我沒嘲笑啊!算了,我還是早點去被mark吧,大不了0分。早mark早解脫。
11#
 楼主| 发表于 2004-3-19 08:10 | 只看该作者
我頭都大了!再不放棄就沒命了啊!
12#
发表于 2004-3-19 08:12 | 只看该作者
以下是引用lianxu1014在2004-3-19 0:10:00的发言:
我頭都大了!再不放棄就沒命了啊!

你早不干吗去了,就知道玩儿!!!
13#
发表于 2004-3-19 08:18 | 只看该作者
以下是引用Kiss_Cat在2004-3-19的发言:
尽管嘲笑吧!!哼~~~

我最厚道了
14#
 楼主| 发表于 2004-3-19 07:58 | 只看该作者
是Assembly language programming
15#
发表于 2004-3-19 08:04 | 只看该作者
看不懂。。。。。
您需要登录后才可以回帖

本版积分规则

QQ|排行榜|小黑屋|Archiver|UKER.net ( 沪ICP备11021479号-1  

GMT+8, 2025-1-27 05:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表