易码技术论坛

 找回密码
 加入易码
搜索
查看: 1456|回复: 28

关于6502那个编译器的问题....

[复制链接]
发表于 2008-10-14 18:13:11 | 显示全部楼层 |阅读模式
这样的。我在用那个6502的编译器的时候,没找到c和一些标志位的显示。

门外汉一个。。。。寄存器倒是能看到。不知道对于这些标志位要通过什么方式可以看到他们的状态?
发表于 2008-10-14 18:35:54 | 显示全部楼层
原来还有人关心6502加我qq吧。一起学。
发表于 2008-10-14 22:14:12 | 显示全部楼层
debug
发表于 2008-10-14 22:14:44 | 显示全部楼层
不知道有没有r指令
发表于 2008-10-14 22:51:30 | 显示全部楼层
发表于 2008-10-15 00:07:37 | 显示全部楼层
原帖由 dragon_ 于 2008-10-14 22:51 发表



问题是怎么保存寄存器状态啊

要在时钟界面进入debug
发表于 2008-10-15 11:40:23 | 显示全部楼层
没试过,不知道怎么在时钟界面进入debug。
debug其实是个系统中断,在程序中调用即可。
发表于 2008-10-15 13:21:15 | 显示全部楼层
原帖由 dragon_ 于 2008-10-15 11:40 发表
没试过,不知道怎么在时钟界面进入debug。
debug其实是个系统中断,在程序中调用即可。



为什么有人对标志寄存器里放了什么东西那么感兴趣

用之前置0置1不就全完事了
 楼主| 发表于 2008-10-18 14:32:15 | 显示全部楼层
c是进位标志。对于算法实现中不是很有用么?

其实我也就郁闷了。我根本不知道c进位的地址,要不然一按地址找就找到了。
 楼主| 发表于 2008-10-18 14:33:13 | 显示全部楼层
原帖由 murmur 于 2008-10-14 22:14 发表
debug



不是很明白,你说的debug是指放在文曲星里面的软件么?还是win自带的那个debug?
发表于 2008-10-18 14:39:04 | 显示全部楼层
c进位标志其实是标志寄存器中的一位,寄存器没有地址!
LZ要想知道怎么把他们显示出来可以反汇编NC TOOLS……
debug是wqx里带的一个调试工具,类似dos中的。
发表于 2008-10-18 18:01:40 | 显示全部楼层
标志位哪里来的地址……
LZ难道还不知道BEQ,BVC,BVS这些指令的用法?
先把基础知识搞明白再说吧。
 楼主| 发表于 2008-10-19 18:49:04 | 显示全部楼层
原帖由 dragon_ 于 2008-10-18 18:01 发表
标志位哪里来的地址……
LZ难道还不知道BEQ,BVC,BVS这些指令的用法?
先把基础知识搞明白再说吧。


阿门,我现在正在学指令中。。。。
 楼主| 发表于 2008-10-19 18:52:06 | 显示全部楼层
原帖由 POTO 于 2008-10-18 14:39 发表
c进位标志其实是标志寄存器中的一位,寄存器没有地址!
LZ要想知道怎么把他们显示出来可以反汇编NC TOOLS……
debug是wqx里带的一个调试工具,类似dos中的。 ...


哦,那看来是我自己的问题。我现在还没有下载到文曲星里面试,还在那个pc端的6502编译程序中,因为我现在还在pc端一步一的学。放到文曲星中编辑太鸡肋了点,所以就没这样做。

我的意思是说,那个程序中貌似没有显示c位。。。。不知道怎么才能获取到c位的状态。。。
发表于 2008-10-19 21:17:37 | 显示全部楼层
实在不行就直接用BCC和BCS判断,判断出来被置位就标1……
发表于 2008-10-19 23:05:10 | 显示全部楼层
位测试的指令有很多,你把所有指令都学完了就知道该怎么办了。
发表于 2008-10-20 14:00:14 | 显示全部楼层
完全没必要 你就知道哪些指令会修改标志寄存器 哪些指令用到标志寄存器

用前清0 养成好习惯就得了
发表于 2008-10-20 17:41:37 | 显示全部楼层
完全有必要。不检测标志位的话连个比大小都做不出来。
 楼主| 发表于 2008-10-20 18:42:51 | 显示全部楼层
哦。。。。。以前在keil c中可以看到cy。。。。所以有些不适应。
还是看完指令集再说了。如果还不知道我继续来问。。。。
发表于 2008-10-21 13:24:00 | 显示全部楼层
不是有各种 根据标志位的J??指令么 那个怎么跳转除非数据是已知的 否则还是运行了才知道
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-5 21:10 , Processed in 0.014415 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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