6502基础知识(整理).pptxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6502 基础知识: 6502 CPU 是 8 位的处理器,早期的 nes(任天堂娱乐系统)即是采用了此种 cpu,特点是 功耗小,成本低,稳定性强,缺点嘛,自然是很明显,速度慢,能处理的任务类型少,而且, 相对于 NES,WQX 还少了象处理图象和声音的专用芯片(NC2k 后的系统增加了高速处理 芯片 DSP 来作为声音处理,因此使在其上播放WAV 成为可能)。 以后,我们使用汇编语言,就都要和这个 6502 芯片打交道了,让我们熟悉一下它。 和 PC 上的 8080CPU 一样,6502 cpu 也有一套指令集,cpu 识别指令,进行相应的 操作。 这些指令都是 16 进制的,比如:a9h 01h 85h 80h 60h,在 16 进制数据后面加上一个 h(hex),来将它们和其它进制区分开来,以后的内容里,16 进制后将不加 h,其它进制(10 进制后加D(dec),2 进制后加B(bin))则将特别说明。 上面的那段数据:a9 01 85 80 60,就是一段机器码,也是一段汇编程序,汇编的写法如下: lda#$01 sta$80 rts 这段命令的用途将在以后介绍,这里只是让大家了解一下汇编及机器码程序的书写格式。 这些数据以二进制的格式被存储在wqx 的存储介质里(一般为 ram,flash,rom),由 cpu 控 制不断从存储介质中读取并分析执行。 数和运算相关知识 这节讲解进制、逻辑运算知识,若已经知道,可跳去下一节 (1)进制: a.常见的计数制: 10 进制,这是大家熟悉的,由 0-9 这 10 个数码组成,逢 10 进位,表示时在数码后加;D(Decimal),由于很常用,常省略D b.二进制数: 只有 0,1 两个数码,逢 2 进位,用B(Binary)结尾,如 c.十六进制数 有 0-9 和 A,B,C,D,E,F 共 16 个数码,其中 A,B,C,D,E,F 分别对应 10 进制的 10,11,12,13,14,15,后用 H(hexadecimal)结尾,如 79h。因为本书中大量使用了这一 数志,所以将h省略 各进制数间可进行等值转换,可使用wqx 上科学计算器实现 计算机只能识别1,0 代表的两 种信息,所以在计算机中运行的是二进制数,而计算机中所谓的 8 位机,则是指 6502 一 次处理数据长度为 8 位 逻辑运算知识 6502 多用于控制领域,因此 6502 系统中存在大量逻辑运算,基本的逻辑运算有:与, 或,非,基本逻辑运算再经简单的组合,便可构成复合逻辑门,如与非门,或非门,异或 门等等,下面讲解它们 a.逻辑与 逻辑表达式为:f=a^b a,b 为 2 事件,只有当a,b 皆为真时,结果f 才为真,否则 f 为假 f=a^b 的逻辑状态表: 0^0=0 0^1=0 1^0=0 1^1=1 规则可总结为:有 0 则 0,全 1 则 1 与操作在实际中常于于屏蔽(修改)或测试(获取)数据中某个或某几个位的状态 如 lda$80;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22

文档评论(0)

moxideshijie2012 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档