下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、汇编程序常见出错信息编码提示说明0Block nesting error嵌套过程、段、结构、宏指令、IRC、IRP或REPT 不是正确结束,如嵌套的外层已终止,而内层还是 打开状态。1Extra characters on line当一行上已接受了定义指令说明的足够信息,而又 出现多余的字符。2Register already defined汇编内部出现逻辑错误。3Unknown symbol type符号语句的类型字段中有些不能识别的东西。4Redefinition of symbol在第二遍扫视时,连续地定义了一个符号。5Symbol is multi-defined重复定义一个符号。6P
2、hase error between passes程序中有模棱两可的指令,以至于在汇编程序的两 次扫视中,程序标号的位置在数值上改变了。7Already had ELSE clause在ELSE从句中试图再定义ELSE语句。8Not in conditional block在没有提供条件汇编指令的情况下,指定了 ENDIF 或 ELSE。9Symbol not defined符号没有定义10Syntax error语句的语法与任彳可可识别的语法不匹配11Type illegal in context指定的类型在长度上不可接收12Should have been group name给出的组名不
3、符合要求13Must be declared in pass 1得到的不是汇编程序所要求的常数值,例如:向前 引用的长度14Symbol type usage illegalPUBLIC符号的使用不合法15Symbol already different kind企图定义与以前定义不同的符号16Symbol is reserved word企图非法使用一个汇编程序的保留字17Forward reference is illegal向前引用必须是在第一遍扫视中定义过的18Must be register希望寄存器作为操作数,但用户提供的是符号而不 是寄存器19Wrong type of regi
4、ster指定的寄存器类型并不是指令或伪操作所要求的,例如:ASSUME AX20Must be segment or group希望给出段或组,而不是其它21Symbol has no segment想使用具有SEG的变量,而这个变量不能识别段22Must be symbol type必须是WORD,DW,QW,BYTE或TB,但接收的是其它内容23Already defined locally试图定义一个符号作为EXTERNAL,但这个符号已 经在局部定义过了24Segment parameters are changed对于SEGMENT的变量表与第一次使用该段的情况 不一样25Not p
5、roper align/combine typeSEGMENT参数不正确26Reference to mult defined指令引用的内容已是多次定义过的27Operand was expected汇编程序需要的是操作数,但得到的却是其它内容28Operator was expected汇编程序需要的是操作符,但得到的却是其它内容29Division by 0 or overflow给出一个用零作除数的表达式30Shift count is negative产生的位移表达式使移位计数值为负数31Operand type must be match在自变量的长度和类型应该一致的情况下,汇编程
6、序得到的并不一样32Illegal use of external用非法的手段进行外部使用33Must be record field name需要的是记录字段名,而得到的是其它东西34Must be record or field name需要的是记录名或字段名,但得到的是其它内容35Operand must have size需要的是操作数的长度,但得到的是其它内容36Must be var,label,or constant需要的是变量、标号或常数,但得到的是其它内容37Must be structure field name需要的是结构字段名,但得到的是其它内容38Left opera
7、nd must have segment操作数的右边要求它的左边必须是某个段39One operand must be const这是加法指令的非法使用40Operands must be same or 1 abs这是减法指令的非法使用41Normal type operand expected当需要变量标号时,得到的却是STRUCT, FIFLDS, NAMES, BYTE,WORD 或 DW42Constant was expected需要的是一个常量,得到的却是另外的内容43Operand must have segmentSEG伪操作使用不合法44Must be associated
8、 with data有关项用的是代码,而这里需要的是数据,例如用 一个过程取代DS45Must be associated with code有关项用的是数据,而这里需要的是代码46Already have base register试图重复基地址47Already have index register试图重复变址地址48Must be index or base register指令需要基址或变址寄存器,而指定的是其它寄存 器49Illegal use of register在指令中使用了 CPU没有的寄存器50Value is out of range数值大于需要使用的51Operand
9、 not in IP Segment由于操作数不在当前IP段中,因此不能存取52Improper operand type使用的操作数不能产生操作码53Relative jump out range指定的转移超出了允许范围(-128+127)54Index displ must be constant试图使用脱离变址寄存器的变量偏移值55Illegal register value指定的寄存器值不能放入“reg”段中56No immediate mode指定的立即方式或操作码都不能接收立即数57Illegal size for item引用的项长度是非法的58Byte register is
10、illegal在上下文中,使用一个字节寄存器是非法的59CS register usage试图非法使用CS寄存器60Must be AX or AL只能使用AX或AL寄存器61Improper use of segment reg段寄存器使用不合法62No or unreachable CS试图转移到不可到达的标号63Operand combination illegal在双操作数指令中,两个操作数的组合不合法64Near Jmp/Call to different CS企图在不同的代码段执行NEAR转移或调用65Label cant have seg override非法使用段取代66Mus
11、t have opcode after prefix使用前缀指令之后,没有正确的操作码说明67Cant override ES segment企图非法地在一条指令中取代ES寄存器68Cant reache with segment reg没有做变量可达到的那种假设69Must be in segment block企图在段外产生代码70Cant use EVEN on BYTE segment被提出的是一个字节段,但试图使用EVEN71Forward needs override目前不使用这个信息72Illegal value for Dup countDUP计数必须是常数,不能是0或负数73Symbol already external企图在局部定义一个符号,但此符号已经是外部定 义了74DUP is too large for linkeDUP嵌套太长,以至于从连接程序不能得到一个记 录75Usage of ? (indeterminate)bad?使用不合适76More values than defined with77Only initiallize list legal78Directive illegal in STRUC79Override
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第六单元(整体说课稿)-2024-2025学年七年级语文上册大单元教学名师备课系列(统编版2024)
- 全国中图版高中信息技术选修2第二单元第一节3、《素材的加工》说课稿
- 人的感知与反应(说课稿)-2023-2024学年科学五年级下册人教鄂教版
- 2025年度软件开发与定制.合同标的:企业级管理软件3篇
- 信息系统集成项目的资源优化配置考核试卷
- 塑料的耐化学品性能测试考核试卷
- 农作物病虫害防治的生态农业技术集成考核试卷
- 2006年江苏常州中考满分作文《告别童年》
- 2006年湖北随州中考满分作文《幸福的味道》
- 2025年西师新版八年级地理下册月考试卷含答案
- 分期还款协议书
- 小区住户手册范本
- 海康威视-视频监控原理培训教材课件
- 《郑伯克段于鄢》-完整版课件
- 土壤肥料全套课件
- 毕业生延期毕业申请表
- 学校6S管理制度
- 肽的健康作用及应用课件
- T.C--M-ONE效果器使用手册
- 8小时等效A声级计算工具
- 人教版七年级下册数学计算题300道
评论
0/150
提交评论