激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C/C++ - 匯編語言常見錯誤信息中文注解

匯編語言常見錯誤信息中文注解

2021-02-03 12:16C語言程序設計 C/C++

這篇文章主要介紹了匯編語言常見錯誤信息中文注解,本文收集大部分匯編中常見錯誤信息及對應的中文注解,需要的朋友可以參考下

本文的目標是收集大部分匯編中常見錯誤信息及對其的中文注解,方便大家在寫匯編程序時能夠快速地定位錯誤并解決問題。

ml.exe錯誤信息:

 

復制代碼 代碼如下:

FATAL   嚴重錯誤
cannot open file不能打開文件
I/O error closing fileI/O錯誤 正在關閉文件
I/O error writing fileI/O錯誤 正在寫文件
I/O error reading file            I/O錯誤 正在讀取文件
out of memory              缺少內存
assembler limit : macro parameter name table full      匯編限制:宏參數名表已滿
invalid command-line option           無效命令行參數
nesting level too deep             嵌套過深
unmatched macro nesting            不正確的宏嵌套
line too long                  行太長
unmatched block nesting                   不正確的區、段嵌套
directive must be in control block                指令必須在控制段
error count exceeds 100; stopping assembly             錯誤數超過100,停止匯編 i
nvalid numerical command-line argument                無效命令行參數
too many arguments                                     太多參數、定義、沖突
statement too complex                                   聲明太復雜
Internal Assembler Error                         內部匯編錯誤
missing source filename                                找不到源文件名
COFF error writing file                      COFF錯誤,正在寫文件
invalid debug and browser data; file exceeds line limit        不能排除故障和瀏覽數據;文件超過行限制
cannot find link.exe                              找不到連接程序
cannot find cvpack.exe                          找不到
cvpack.exe  SEVERE                              嚴重的錯誤
memory operand not allowed in context                  內存操作數無法載入上下文環境
immediate operand not allowed                      當前操作數無法載入
cannot have more than one ELSE clause per IF block            IF段只能有一個ELSE從句
extra characters after statement                           附加的字符在聲明之后
symbol type conflict                             符號類型沖突
symbol redefinition                           符號已經定義
undefined symbol                          符號沒有定義
non-benign record redefinition                      沒有利于記錄的定義
syntax error                                語法錯誤
syntax error in expression                   表達式存在語法錯誤
invalid type expression                      無效的類型表達式
distance invalid for word size of current segment           當前區、段的大小命令無效
PROC, MACRO, or macro repeat directive must precede LOCAL      PROC, MACRO, 或 macro repeat指令必須在LOCAL之前
.MODEL must precede this directive                           .MODEL必須在指令之前
cannot define as public or external                      不能定義為公有或外部的
segment attributes cannot change                         區、段屬性不能更換
expression expected                   預期表達式
operator expected                      預期操作數
invalid use of external symbol               使用了無效的外部符號
operand must be RECORD type or field            操作數必須是RECORD類型或域
identifier not a record                      沒有記錄標示符
record constants may not span line breaks                 連續記錄不能超過行間隔
instruction operands must be the same size        命令操作數必須是一樣的長度
instruction operand must have size             命令操作數必須有長度
invalid operand size for instruction            操作數長度對于指令無效
operands must be in same segment              操作數必須在相同的段
constant expected                         連續預期
operand must be a memory expression             操作數必須是一個內存表達式
expression must be a code address             表達式必須是一個代碼地址
multiple base registers not allowed             不允許多重基礎寄存器
multiple index registers not allowed           不允許多重標志寄存器
must be index or base register                  必須是基礎或標志寄存器
invalid use of register                     使用的寄存器無效
invalid INVOKE argument                   無效的INVOKE符號
must be in segment block                  必須在區、段、塊中
DUP too complex                          DUP太復雜
too many initial values for structure                太多結構的基礎資料
statement not allowed inside structure definition         聲明不允許在結構里面
missing operand for macro operator             找不到宏的操作數
line too long
segment register not allowed in context            上下文不允許有寄存器
string or text literal too long                 文本或字符串太長
statement too complex                    聲明太復雜
identifier too long                       標識符太長
invalid character in file                 文件里有無效字符
missing angle bracket or brace in literal         語句里找不到同樣的括弧或框架
missing single or double quotation mark in string          找不到單引號或雙引號
empty (null) string                沒有字符串
nondigit in number                   沒有總數
syntax error in floating-point constant           不確定的指向中有語法錯誤
real or BCD number not allowed                不允許real或BCD編碼
text item required                       必須的文本項
forced error                           強制錯誤
forced error : value equal to 0                 標準等于零
forced error : value not equal to 0             標準不等于零
forced error : symbol not defined            符號沒有定義
forced error : symbol defined               符號已定義
forced error : string blank                   字符串是空的
forced error : string not blank             字符串不是空的
forced error : strings equal              字符串是相同的
forced error : strings not equal              字符串不是相同的
[ELSE]IF2/.ERR2 not allowed : single-pass assembler          [ELSE]IF2/.ERR2不允許單獨匯編
expression too complex for .UNTILCXZ             .UNTILCXZ表達式太復雜
can ALIGN only to power of 2                    僅能對齊到2的冪
structure alignment must be 1, 2, 4, 8, or 16             結構對齊必須是1,2,4,8或16
expected               預定義
incompatible CPU mode and segment size              不匹配的CPU模式和段尺寸
LOCK must be followed by a memory operation          LOCK指令必須跟在內存操作之后
instruction prefix not allowed                    不允許的命令前綴
no operands allowed for this instruction          指令沒有操作數
invalid instruction operands                   無效的指令操作數
initializer magnitude too large for specified size        初始指定尺寸太大
cannot access symbol in given segment or group        在特定的段或類不能存取符號
operands have different frames                  操作數存在不同的結構
cannot access label through segment registers        在段寄存器中不能存取標記
jump destination too far                            跳轉目標太遠
jump destination must specify a label           跳轉目標必須指定一個標記
instruction does not allow NEAR indirect addressing      指令不允許近間接尋址
instruction does not allow FAR indirect addressing      指令不允許遠間接尋址

 

以上就是匯編中常見錯誤信息及中文注解,希望對你有所幫助

延伸 · 閱讀

精彩推薦
  • C/C++C語言中炫酷的文件操作實例詳解

    C語言中炫酷的文件操作實例詳解

    內存中的數據都是暫時的,當程序結束時,它們都將丟失,為了永久性的保存大量的數據,C語言提供了對文件的操作,這篇文章主要給大家介紹了關于C語言中文件...

    針眼_6702022-01-24
  • C/C++c++ 單線程實現同時監聽多個端口

    c++ 單線程實現同時監聽多個端口

    這篇文章主要介紹了c++ 單線程實現同時監聽多個端口的方法,幫助大家更好的理解和學習使用c++,感興趣的朋友可以了解下...

    源之緣11542021-10-27
  • C/C++C語言實現電腦關機程序

    C語言實現電腦關機程序

    這篇文章主要為大家詳細介紹了C語言實現電腦關機程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    xiaocaidayong8482021-08-20
  • C/C++詳解c語言中的 strcpy和strncpy字符串函數使用

    詳解c語言中的 strcpy和strncpy字符串函數使用

    strcpy 和strcnpy函數是字符串復制函數。接下來通過本文給大家介紹c語言中的strcpy和strncpy字符串函數使用,感興趣的朋友跟隨小編要求看看吧...

    spring-go5642021-07-02
  • C/C++C/C++經典實例之模擬計算器示例代碼

    C/C++經典實例之模擬計算器示例代碼

    最近在看到的一個需求,本以為比較簡單,但花了不少時間,所以下面這篇文章主要給大家介紹了關于C/C++經典實例之模擬計算器的相關資料,文中通過示...

    jia150610152021-06-07
  • C/C++學習C++編程的必備軟件

    學習C++編程的必備軟件

    本文給大家分享的是作者在學習使用C++進行編程的時候所用到的一些常用的軟件,這里推薦給大家...

    謝恩銘10102021-05-08
  • C/C++C++之重載 重定義與重寫用法詳解

    C++之重載 重定義與重寫用法詳解

    這篇文章主要介紹了C++之重載 重定義與重寫用法詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下...

    青山的青6062022-01-04
  • C/C++深入理解goto語句的替代實現方式分析

    深入理解goto語句的替代實現方式分析

    本篇文章是對goto語句的替代實現方式進行了詳細的分析介紹,需要的朋友參考下...

    C語言教程網7342020-12-03
主站蜘蛛池模板: 午夜人体| 黄色成年在线观看 | 亚洲第一激情网 | 亚洲一区二区三区四区精品 | 亚洲aⅴ免费在线观看 | 欧美xxxwww| 蜜桃视频在线观看免费 | 免费看成人av | 91高清免费在线观看 | 色淫湿视频 | 黄色av片在线观看 | 日本精品久久久久 | 国产精品视频自拍 | 久久久久久久久久久久久久久伊免 | 国产精品成人久久久久a级 男女无遮挡羞羞视频 | 久久久久日本精品一区二区三区 | 久久人人爽人人爽人人片av高请 | 高清国产午夜精品久久久久久 | 91精品国产免费久久 | 成人资源在线观看 | 18视频网站在线观看 | 欧美性生交xxxxx免费观看 | 麻豆视频免费网站 | 色阁五月| 成人在线视频免费观看 | 亚洲精品7777| av在线免费不卡 | 91久久久久久久一区二区 | 91九色视频 | 黄色免费不卡视频 | 久久蜜桃精品一区二区三区综合网 | 亚洲无马在线观看 | 欧美日韩色 | 国内自拍网址 | 巨乳激情 | 欧美人与性禽动交精品 | 1级黄色毛片 | 久久美女免费视频 | 午夜在线视频一区二区三区 | 欧美一级爱操视频 | 在线成人一区二区 |