打印

请高手帮我看看程序,最入门级的

[复制链接]
2000|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cjqhyy|  楼主 | 2011-4-9 15:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ST, pc, code, TE, STM
目标板是VC33


  .global start
  .mmregs
  .data
  .bss x,1
  .bss y,1
  .text
start:
  STM  #x,AR1
  STM  #y,AR2
  ST  #1,*AR1
  ST  #2,*AR2
  LD  *AR1,A
  ADD  *AR2,A
  .end

compile后提示为:
asm30 XF.ASM XF.obj -s -v30
TMS320C3x/4x COFF Assembler             Version 5.11
Copyright (c) 1987-1999 Texas Instruments Incorporated
PASS 1
PASS 2
  .mmregs
"XF.ASM", line 2:  INVALID OPCODE
  STM  #x,AR1
"XF.ASM", line 8:  INVALID OPCODE
  STM  #y,AR2
"XF.ASM", line 9:  INVALID OPCODE
  ST  #1,*AR1
"XF.ASM", line 10:  INVALID OPCODE
  ST  #2,*AR2
"XF.ASM", line 11:  INVALID OPCODE
  LD  *AR1,A
"XF.ASM", line 12:  INVALID OPCODE
  ADD  *AR2,A
"XF.ASM", line 13:  INVALID OPCODE

7 Errors,  No Warnings
Errors in source - Assembler Aborted
Compile Complete,
  7 Errors, 0 Warnings.

相关帖子

沙发
cjqhyy|  楼主 | 2011-4-9 17:49 | 只看该作者
不要沉啊

使用特权

评论回复
板凳
aresc| | 2011-4-13 19:46 | 只看该作者
好像VC33不支持.mmregs关键字,寄存器要写成一个头文件.

从第8行到第13行的指令都不是VC33的指令.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

20

帖子

1

粉丝