Board logo

标题: 新手求教关于CCS使用的问题 [打印本页]

作者: xyu2005    时间: 2005-11-8 11:09     标题: 新手求教关于CCS使用的问题

计算z=x+y-w的汇编程序 .title "example1.asm" .mmregs STACK .usect "STACK",10H ;堆栈的设置 .bss x,1 ;为变量分配4个字的存储空间 .bss y,1 .bss w,1 .bss z,1 .def start .data table: .word 10,26,23 ;x,y,w .text start: STM #0, SWWSR ;插入0个等待状态 STM #STACK+10H,SP ;设置堆栈指针 STM #x,AR1 ;AR1指向x RPT #2 ;移动3个数 MVPD table,*AR1+ ;程序存储器 CALL SUMB end: B end SUMB: LD x,A ADD y,A SUB w,A STL A,z RET .end

刚才在论坛中看到了这个程序 ,由于是新手(刚接触没几天),有个小问题问一下

上面后色字体后面的数字是多少进制的?10?16?还是其他?

如果计算 0.2*0.3+0.4*(-0.1)  如何求啊?

刚才找到另外的一个程序中看到 .word 4000h ......说是4000h表示的是10进制的 0.5  这是什么意思? 

 






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0