


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
附录二 汇编程序出错信息表编号说 明0 Block nesting error嵌套过程,段,结构,宏指令,IRC,IRP或REPT不是正确结束,如嵌套外层已终止,而内层还是打开状态1Extra characters on line当一行上已接受了定义指令说明的足够信息,而又出现多余的字符2 Register already defined汇编内部出现逻辑错误3 Unknown symbol type符号语句的类型字段中有一些不能识别的东西4Redefinition of symbol在第二遍扫视时,连续的定义一个符号5 Symbol multi-defined重复定义一个符号6 Phase error Passes程序中有摸棱两可的指令,以至于在汇编程序的两次扫视中,程序标号的位置在数值上改变了7 Already had ELSE clause在ELSE从句中试图再定义ELSE从句8 Not in conditional block在没有提供条件汇编指令的情况下,指定了ENDIF或ELSE9 Symbol not defined符号没有定义10 Syntax error语句的语法与任何可识别的语法不匹配11 Type illegal in context指定的类型在长度上不可接受12 Should have been group name给出的组名不符合要求13 Must be declared in pass 1得到的不是汇编程序所要求的常数值,例如向前引用的向量长度14 Symbol type usage illegal PUBLIC PUBLIC符号的使用不合法15 Symbol already different kind企图定义与以前不同的符号16 Symbol is reserved word企图非法使用一个汇编程序的保留字17 Frward reference is illegal向前引用必须是在第一遍扫视中引用过的18 Must be register希望寄存器作为操作数,但用户提供的是符号,而不是寄存器19Wrong type of register指定的寄存器类型并不是指令或伪操作所要求的,例如ASSUME AX20 Must be segment or group希望给出段和组而不是其它21 Symbol has no segment想使用具有SEG的变量,而这个变量不能识别段22 Must be symbol type必须是WORD,DW,QW,BYTE或TB,但接收的是其它内容23 Already defined locally试图定义一个符号作为EXTERNAL,但这个符号已经在局部定义过了24 Segment parameters are changed对于SEGMENT的变量表与第一次使用该段的情况不一样25 Not proper mult defined SEGMENT参数不正确26 Reference to mult defined指令引用的内容已是多次定义过的27 Operand was expected汇编程序需要的是操作数,但得到的是其它内容28 Operator was expected汇编程序需要的是操作符,但得到的是其它内容29 Division by 0 or overflow给出了一个用0作除数的表达式30 Shift count is negative产生的移位表达式使移位计数值为负数31 Operand type must be match在自变量的长度和类型应该一致的情况下,汇编程序得到的并不一样,如交换32 Illegal use of external用非法的手段进行外部使用33 Must be record field name需要的是记录字段名,而得到的是其它内容34 Must be record of field name需要的是记录名或字段名,但得到的是其它内容35 Operand must have size需要的是操作数的长度,但得到的是其它内容36 Must be var,label or constant需要的是变量,标号或常数,但得到的是其它内容37 Must be structure field name需要的是结构字段名,但得到的是其它内容38 Left operand must have segment操作数的右边要求它的左边必须是某个段39 One operand must be const这是加法指令的非法使用40Operand must be same or 1 abs这是减法指令的非法使用41 Normal type operand expected当需要标号时,得到的却是STRUCT,FIFLDS,NAMES,BYTE,WORD或DB42 Constant was expected需要的是一个常量,但得到的是其它内容43 Operand must have segment SEG伪操作不合法44 Must be associated with data有关项用的是代码,而需要的是数据,例如用一个过程取代DS45 Must be associated with code有关项用的是数据,而需要的是代码46 Already have base register试图重复基地址47 Already have index register试图重复变址地址48 Must be index or base register指令需要基址或变址寄存器,而指定的是其它寄存器49Illegal use of register在指令中使用了8088没有的寄存器50Value is out of range数值大于需要使用的,例如将DW传送倒寄存器中51Operand not in IP Segment由于操作数不在当前IP段中,因此不能存取52Improper operand type使用的操作数不能产生操作码53Relative jump out of range指定的转移超出了允许的范围(-128+127)54Index displ must be constant试图使用脱离变址寄存器的变量偏移值55Illegal register value指定的寄存器值不能放入reg字段中56No immediate mode指定的立即方式或操作码都不能接收立即数例如PUSH57Illegal size for item引用的项的长度是非法的,如双字的移位58Byte register is illegal在上下文中,使用一个字节寄存器是非法的,如PUSH AL59CS register illegal usage试图非法使用CS寄存器60Must be AX or AL某些指令只能用AX或AL,例如IN指令61Improper use of segment reg段寄存器使用不合法,例如立即数传送倒段寄存器62No or unreachable CS试图转移倒不可到达的寄存器63Operand combination illegal在双操作指令中,两各操作数的组合不合法64Near JMP/CALL to different CS企图在不同的代码段内执行NEAR转移或调用65Label cant have seg override非法使用段取代66Must have opcode after prefix使用前缀指令后,没有正确的操作码说明67Cant override ES segment企图非法地在一条指令中取代ES寄存器,例如存贮字符串68Cant reach with segment reg没有作变量可达到的那种假设69Must be in segment block企图在段外产生代码70Cant use EVEN on BYTE segment被提出的是一个字节段71Forward needs override目前不使用这个信息72Illegal value for Dup countDUP计数必须是常数,不能是0或负数73Symbol already external企图在局部定义一个符号,但此符号已经在外部定义了74DUP is too large for linkerDUP嵌套太长,以至于从连接程序不能得到一个记录75Usage of (indeterminate)bad 使用不合适,例如 +576More values than definde with77Only initiallize list legal78Directive illegal in STRUC79Overrid
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 脑梗死护理查房
- 护士长个人年终工作总结
- 疝修补术护理业务查房
- 亲子园区讲解课件
- 计划主管年度总结
- 文创产品工作指南解读
- 事记叙文写作课件
- 《西游记》名著导读课件
- 社区常见护理技术
- 《茅屋为秋风所迫歌》课件
- 2025广西现代物流集团第三次招聘109人笔试备考试题及答案解析
- 手卫生及消毒隔离基本知识
- 2025四川能投合江电力有限公司员工招聘11人笔试备考题库及答案解析
- 江苏省徐州市2025年中考英语真题(含答案)
- 包钢招聘考试试题及答案
- 2025年上海市安全员-A证(企业主要负责人)考试题库及答案
- 2025年中职历史考试题及答案
- 产后出血及液体复苏课件
- 巡察整改进度汇报
- 水电验收现场清理方案(3篇)
- 2025至2030中国棉花行业市场发展分析及前景预测与投资发展战略报告
评论
0/150
提交评论