PageSourceSearch

https://dosasm.github.io/assets/js/1c9e3970.28852b7d.js

js dosasm.github.io collected 2026-10-03 09:03:52 UTC 9,895 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdosasm=self.webpackChunkdosasm||[]).push([[7331],{3905:function(e,t,r){r.d(t,{Zo:function(){return m},kt:function(){return d}});var a=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},i=Object.keys(e);for(a=0;a<i.length;a++)r=i[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var s=a.createContext({}),c=function(e){var t=a.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},m=function(e){var t=c(e.components);return a.createElement(s.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},p=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,i=e.originalType,s=e.parentName,m=l(e,["components","mdxType","originalType","parentName"]),p=c(r),d=n,h=p["".concat(s,".").concat(d)]||p[d]||u[d]||i;return r?a.createElement(h,o(o({ref:t},m),{},{components:r})):a.createElement(h,o({ref:t},m))}));function d(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var i=r.length,o=new Array(i);o[0]=p;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:n,o[1]=l;for(var c=2;c<i;c++)o[c]=r[c];return a.createElement.apply(null,o)}return a.createElement.apply(null,r)}p.displayName="MDXCreateElement"},76487:function(e,t,r){r.r(t),r.d(t,{frontMatter:function(){return l},contentTitle:function(){return s},metadata:function(){return c},toc:function(){return m},default:function(){return p}});var a=r(87462),n=r(63366),i=(r(67294),r(3905)),o=["components"],l={sidebar_position:13},s="\u53c2\u8003\u8d44\u6599\u53ca\u94fe\u63a5",c={unversionedId:"references/list_references",id:"references/list_references",isDocsHomePage:!1,title:"\u53c2\u8003\u8d44\u6599\u53ca\u94fe\u63a5",description:"\u8fd0\u884c\u8c03\u8bd5\u4ee3\u7801\u76f8\u5173",source:"@site/docs/references/list_references.md",sourceDirName:"references",slug:"/references/list_references",permalink:"/docs/references/list_references",editUrl:"https://github.com/dosasm/dosasm/edit/docusaurus/docs/references/list_references.md",tags:[],version:"current",sidebarPosition:13,frontMatter:{sidebar_position:13},sidebar:"tutorialSidebar",previous:{title:"Table of Interrupts",permalink:"/docs/references/list_Interrupt.en"},next:{title:"\u76ee\u5f55",permalink:"/docs/notes-njupt/\u603b\u89c8"}},m=[{value:"\u8fd0\u884c\u8c03\u8bd5\u4ee3\u7801\u76f8\u5173",id:"\u8fd0\u884c\u8c03\u8bd5\u4ee3\u7801\u76f8\u5173",children:[{value:"\u5e38\u7528\u6c47\u7f16\u8bed\u8a00\u96c6\u6210\u73af\u5883",id:"\u5e38\u7528\u6c47\u7f16\u8bed\u8a00\u96c6\u6210\u73af\u5883",children:[]}]},{value:"VSCode\u6c47\u7f16\u63d2\u4ef6\u53ca\u4ed3\u5e93\u5730\u5740",id:"vscode\u6c47\u7f16\u63d2\u4ef6\u53ca\u4ed3\u5e93\u5730\u5740",children:[]},{value:"\u8bed\u6cd5\u9ad8\u4eae\u529f\u80fd",id:"\u8bed\u6cd5\u9ad8\u4eae\u529f\u80fd",children:[{value:"\u6c47\u7f16\u8bed\u6cd5\u8d44\u6599",id:"\u6c47\u7f16\u8bed\u6cd5\u8d44\u6599",children:[]},{value:"VSCode\u8bed\u8a00\u652f\u6301\u8d44\u6599",id:"vscode\u8bed\u8a00\u652f\u6301\u8d44\u6599",children:[]}]},{value:"\u5e38\u7528",id:"\u5e38\u7528",children:[]}],u={toc:m};function p(e){var t=e.components,r=(0,n.Z)(e,o);return(0,i.kt)("wrapper",(0,a.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h1",{id:"\u53c2\u8003\u8d44\u6599\u53ca\u94fe\u63a5"},"\u53c2\u8003\u8d44\u6599\u53ca\u94fe\u63a5"),(0,i.kt)("h2",{id:"\u8fd0\u884c\u8c03\u8bd5\u4ee3\u7801\u76f8\u5173"},"\u8fd0\u884c\u8c03\u8bd5\u4ee3\u7801\u76f8\u5173"),(0,i.kt)("h3",{id:"\u5e38\u7528\u6c47\u7f16\u8bed\u8a00\u96c6\u62
110\u73af\u5883"},"\u5e38\u7528\u6c47\u7f16\u8bed\u8a00\u96c6\u6210\u73af\u5883"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://dman95.github.io/SASM/"},"SASM")," (SimpleASM) - simple Open Source crossplatform IDE for NASM, MASM, GAS, FASM assembly languages. SASM has syntax highlighting and debugger. The program works out of the box and is great for beginners to learn assembly language."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://www.asm80.com/"},"ASM80")," is an Integrated Development Environment (IDE), aimed on assembler development for 8bit microprocessors, mainly 8080, 8085, Z80 and 6502."),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://sourceforge.net/projects/guitasm8086/"},"GUI Turbo Assembler")," is an essential Multilingual Integrated Development Environment for Assembly language."),(0,i.kt)("li",{parentName:"ul"},"masmplus\uff1a",(0,i.kt)("a",{parentName:"li",href:"https://baike.baidu.com/item/MASMPlus/4932305"},"\u767e\u5ea6\u767e\u79d1")),(0,i.kt)("li",{parentName:"ul"},"RadASM\u3001",(0,i.kt)("a",{parentName:"li",href:"https://github.com/mrfearless/RadASM2"},"RADASM2"))),(0,i.kt)("h4",{id:"\u5fae\u673a\u76f8\u5173"},"\u5fae\u673a\u76f8\u5173"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},"\uff08\u8c03\u7528MASM\uff09",(0,i.kt)("a",{parentName:"li",href:"http://xiazai.sogou.com/detail/34/0/111972713791806697.html?e=1970"},"masm"),"\u6559\u5b66\u7528\u7684\u4e00\u4e2a\u8f6f\u4ef6"),(0,i.kt)("li",{parentName:"ul"},"\uff08\u8c03\u7528TASM 5.0\uff09",(0,i.kt)("a",{parentName:"li",href:"http://xiazai.sogou.com/detail/34/16/-426173911179108655.html?e=1970"},"\u8f7b\u677e\u6c47\u7f16QASM"),":32\u4f4d\u7a0b\u5e8f"),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"http://www.vlab.cn/vlab/down.php"},"\u5fae\u673a\u63a5\u53e3\u865a\u62df\u5b9e\u9a8c\u7cfb\u7edf"),"\u96c6\u6210\u5f00\u53d1\u73af\u5883")),(0,i.kt)("h2",{id:"vscode\u6c47\u7f16\u63d2\u4ef6\u53ca\u4ed3\u5e93\u5730\u5740"},"VSCode\u6c47\u7f16\u63d2\u4ef6\u53ca\u4ed3\u5e93\u5730\u5740"),(0,i.kt)("ol",null,(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"https://github.com/Woodykaixa/masm-code"},"Woodykaixa/masm-code")),(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"https://github.com/9176324/bltg-team.masm"},"9176324/bltg-team.masm")),(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"https://github.com/13xforever/x86_64-assembly-vscode"},"x86_64-assembly-vscode")),(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"https://github.com/maziac/asm-code-lens"},"ASM Code Lens"))),(0,i.kt)("h2",{id:"\u8bed\u6cd5\u9ad8\u4eae\u529f\u80fd"},"\u8bed\u6cd5\u9ad8\u4eae\u529f\u80fd"),(0,i.kt)("h3",{id:"\u6c47\u7f16\u8bed\u6cd5\u8d44\u6599"},"\u6c47\u7f16\u8bed\u6cd5\u8d44\u6599"),(0,i.kt)("ol",null,(0,i.kt)("li",{parentName:"ol"},"\u5b59\u529b\u5a1f\uff0c\u674e\u7231\u7fa4\uff0c\u9648\u71d5\u4fd0\uff0c\u5468\u5b81\u5b81.\u5fae\u578b\u8ba1\u7b97\u673a\u539f\u7406\u4e0e\u63a5\u53e3\u6280\u672f\uff08\u6155\u8bfe\u7248\uff09.\u6e05\u534e\u5927\u5b66\u51fa\u7248\u793e"),(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"http://www.cs.virginia.edu/~evans/cs216/guides/x86.html"},"http://www.cs.virginia.edu/~evans/cs216/guides/x86.html")),(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"http://www.ablmcc.edu.hk/~scy/CIT/8086_bios_and_dos_interrupts.htm"},"http://www.ablmcc.edu.hk/~scy/CIT/8086_bios_and_dos_interrupts.htm"))),(0,i.kt)("h3",{id:"vscode\u8bed\u8a00\u652f\u6301\u8d44\u6599"},"VSCode\u8bed\u8a00\u652f\u6301\u8d44\u6599"),(0,i.kt)("ol",null,(0,i.kt)("li",{parentName:"ol"},"VSCode docs:",(0,i.kt)("ol",{parentName:"li"},(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"https://code.visualstudio.com/api/language-extensions/language-configuration-guide"},"language-configuration-guide")),(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"https://code.visualstudio.com/api/language-extensions/syntax-highlight-guide#scope-inspector"},"syntax-highlight-guide")),(0,i.kt)("li",{parentName:"ol"},(0,i.kt)("a",{parentName:"li",href:"https://macromates.com/manual/en/language_grammars"},"macromates.com manual"))))),(0,i.kt)("h2",{id:"\u5e38\u7528"},"\u5e38\u7528"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://www.dosbox.com"},"dosox\u5b98\u7f51"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://www.dosbox.com/wiki/Usage"},"dosbox \u547d\u4ee4\u884c\u53c2\u6570\u7684\u6587\u6863")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://www.dosbox.com/wiki/Commands"},"dosbox \u547d\u4ee4\u6587\u6863")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://code.visualstudio.com"},"vscode\u5b98\u7f51"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://code.visualstudio.com/docs/editor/tasks#vscode"},"vscode tasks\u4efb\u52a1\u7684\u5e2e\u52a9\u6587\u6863")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://code.visualstudio.com/docs/editor/variables-reference"},"vscode variables\u53d8\u91cf\u7684\u5e2e\u52a9\u6587\u6863"))))))}p.isMDXComponent=!0}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.