DOS MZ可执行文件

✍ dations ◷ 2025-07-25 11:56:19 #可执行文件格式

DOS MZ可执行文件(英语:DOS MZ executable)格式是DOS中的.EXE可执行文件格式。

该文件在文件头部用ASCII字符串“MZ”(十六进制:4D 5A)标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写。

DOS MZ可执行文件比COM可执行文件格式更晚出现,并与其有一定差别。DOS可执行文件头部包含了重定位信息,使得多个段能被载入到任意内存地址中,并且支持大于64KB的可执行文件;然而该格式仍然要求相对低的内存限制。这些限制后来通过使用DOS扩展器得以绕过。

DOS EXE程序的执行环境可以在其程序段前缀中找到。

MZ DOS可执行文件可在DOS和基于Windows 9x的操作系统中运行。基于Windows NT的32位系统也可以使用内置的DOS虚拟机运行(尽管一些图形模式是不支持的)。64位版本的Windows无法执行它们。替代方法是运行这些模拟器程序,例如DOSBox、DOSEMU和Wine。

MZ DOS可执行文件可由链接器生成,如Digital Mars Optlink、微软链接器、VALX或Open Watcom的WLINK。另外FASM可以直接创建它们。

相关

  • 冠心症冠状动脉疾病(英语:coronary artery disease, CAD)又称为缺血性心脏病或简称冠心病(英语:ischemic heart disease, IHD)、冠状动脉粥状硬化心脏病、冠状动脉粥状硬化心血管疾病(英
  • 套房套房是指为了在同一房间内满足多个起居需要,把多个设施在嵌套房间里,而形成房中房的房间结构。套房可以为使用的家庭成员提供更高的方便性和私隐性,提高家庭整体的生活舒服度。
  • 西伯利亚高压西伯利亚高压(英语:Siberian High),又称蒙古高压、西伯利亚反气旋(英语:Siberian Anticyclone)、亚洲反气旋(俄语:Азиатский антициклон,转写:Aziatskiy antitsiklo
  • 3A3A、3-A或III-A可能指:
  • 拉胡里拉胡里(Rahuri),是印度马哈拉施特拉邦Ahmadnagar县的一个城镇。总人口34465(2001年)。该地2001年总人口34465人,其中男性17850人,女性16615人;0—6岁人口4398人,其中男2323人,女2075人
  • 鸡肉饭鸡肉饭,是常见菜色的一种,以鸡肉为主,搭配白饭食用。有时鸡肉饭和鸡腿饭两者可能很容易让人误解,所谓鸡腿饭通常是用整只鸡腿,或切件后仍保持整只鸡腿形状的放在饭上面,就会被称为
  • 龙发堂龙发堂,是一个位在台湾高雄路竹的精神病患者长期庇护居住地。该居住地的名称长期被部分台湾人当作精神病院的代称词。1957年,台湾地区首座大型精神病院玉里荣民医院宣告成立;随
  • 坨南乡坨南乡,是中华人民共和国河北省保定市满城区下辖的一个乡镇级行政单位。坨南乡下辖以下地区:坨南村、坎下村、曹家峪村、北赵庄村、西赵庄村、东赵庄村、北台鱼村、杨庄村、洛
  • 陈树屏陈树屏(1862年-1923年),字建侯,号介庵,晚年号戒安,安徽望江县凉泉乡陈家冲人。清朝政治人物。光绪十七年(1891年),乡试中举人,次年登进士,五月改翰林院庶吉士。光绪二十年四月,散馆,著以知
  • 房姓房姓,在《百家姓》中排第170位。源于伊祁姓,出自远古尧帝之子丹朱的后代,属于以封邑名称为氏。舜继位以后,改封丹朱于房(今河南遂平),为房邑侯。丹朱之子陵,袭封后以封地名称为姓