- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
的指令系统与汇编语言程序设计
1:TEC-2机类PC机基本指令系统,采用6位操作码,故最多支持64条基本指令,
其中53条已经实现,其相应微程序固化在ROM芯片中,其余11条将留给实验人员自
行实现。
2:TEC-2的指令格式:
操作码(6位)+条件码(2位)+目的寄存器号(4位)+源寄存器号(4位);
操作码(6位)+条件码(2位)+入出端口地址/相对转移的位移量;
立即数/绝对地址/变址位移量
3:低8位可以用来给出相对寻址的位移量,其范围从-128-127之间,因此的地址应
在当前指令地址向前向后总共256个字的范围内。实现相对地址计算时,这个位移量的
最高位用作符号位,补码形式,与16位的当前指令地址(放在IP寄存器中,即增量前
的PC值)相加,这一符号位要扩展到15-8这高8位上去。
4:TEC-2指令:
(1)无操作数指令,即只要操作码,11条
NOP:空操作;
PSHF:状态字入栈;
POPF:状态字出栈;
EI:开中断,INTE-1;
DI:关中断,INTE-0;
STC:进位置1,C-1;
CLC:进位置0,C-0;
RET:子程序返回,PC-[SP],SP-SP-1;
IRET:中断返回,STR-[SP],SP-SP-1,PC-[SP],SP-SP-1;
LDMC:装入微指令代码,所用参数为
R1:微码在主存中首地址
R2:微指令条数
R3:微码写入的控存首地址
把主存中给出的一段微代码写入控存中
HALT:动态停机指令,PC-IP
(2)单操作数指令,12条(两种格式)
格式1:OP+不用+不用+SR
MULSR:无符号乘,R1*SR-R0R1,根据R1的值置状态位
DIVSR:无符号除,R0R1/SR-R0(余数)R1(商),根据R1的值置状态位
格式2:OP+不用+DR+不用
PUSHDR:压入DR
POPDR:弹出DR
INCDR:DR-DR+1
DECDR:DR-DR-1
NOTDR:DR求反,DR-/DR
SHLDR:DR左移,最低位补0,最高位移入C
SHRDR:DR逻辑右移,最高位补入0,最低位移入C
ASRDR:DR算数右移,最高位保持不变,最低位移入C
RCLDR:DR与C循环左移,C移入最低位,最高位移入C
DR与C循环右移,C移入最高位,最低位移入C
(3)双操作数指令,17条,两种格式
格式1:OP+不用+DR+SR,12条
ADDDR,SR:DR-DR+SR;
ADCDR,SR:DR-DR+SR+C
SUBDR,SR:DR-DR-SR
SBBDR,SR:DR-DR-SR-C
CMPDR,SR:DR-SR
ANDDR,SR:DR-DRandSR
ORDR,SR:DR-DRorSR
XORDR,SR:DR-DRxorSR
TESTDR,SR:DRSR
MOVDR,SR:DR-SR
MOVDR,[SR]:DR-[SR]
MOV[DR],SR:[DR]-SR
格式2:OP+不用+DR+SR
DATA/ADR5条
MOVDR,DATA:DR-DATA
MOVDR,[ADR]:DR-[ADR]
MOV[ADR],SR:[ADR]-SR
MOVDR
有哪些信誉好的足球投注网站
文档评论(0)