exe2bin - exe2bin
| Kehittäjä (t) | Microsoft , IBM , DR , Datalight , Novell , PhysTechSoft & Paragon Technology Systems , FreeDOS-tiimi |
|---|---|
| Alkuperäinen julkaisu | Toukokuu 1982 |
| Kirjoitettu |
MS-DOS : x86-kokoonpanokieli FreeDOS : C |
| Käyttöjärjestelmä | MS-DOS , PC DOS , DR DOS , ROM-DOS , PTS-DOS , FreeDOS , Windows |
| Alusta | Monitasoinen |
| Tyyppi | Komento |
| Lisenssi | MS-DOS: MIT FreeDOS: Sybase Open Watcom Public License |
Komentorivin työkalu exe2bin on post-kokoelma apuohjelma saatavana MS-DOS ja muut käyttöjärjestelmät .
Yleiskatsaus
MS-DOS- alustan varhaiset kääntäjät ja linkit eivät pystyneet tuottamaan suoraan suoritettavaa COM-tiedostoa . Sen sijaan kääntäjät tuottavat EXE-muotoisen tiedoston, jossa on siirtotiedot. Jos kaikki 8086 segmenttiä asetettiin identtisiksi tällaisessa EXE-tiedostossa (eli "pientä" muistimallia käytettiin), se exe2bin voisi muuntaa sen COM-tiedostoksi.
exe2bin Voidaan käyttää myös käännettyjen koodien muuntamiseen, jotta ne sopisivat upotettaviksi ROM-levylle osana BIOSia tai laiteajuria .
Saatavuus
Komento sisällytettiin MS / DOS-versioihin 1 - 3.1 osana tavanomaista jakelua. Versiossa 3.2 muutosten joukossa mukana ollut versio ei sallinut itsensä toimia millään muulla kuin 3.2 versiolla. Seuraavaa versiota 3.3 varten DOS-levyllä ei ollut EXE2BIN-tiedostoa. "Sen sijaan IBM myy ohjelmaa erikseen, lisämaksusta, DOS: n teknisen viitteen kanssa." IBM lisäsi myös koodin version tarkistamiseksi. PC Magazine julkaisi kiertotavan: vain korjaa se toimimaan 3.2 tai uudemman kanssa.
Tavalla tai toisella, sitä ei enää ollut saatavana perushintaan 3,2 jälkeen; versiolle 6 se oli nimeltään Supplemental Disk. Ohjelma jaettiin myös monien MS-DOS- kielten kääntäjien kanssa 1980-luvulla, ja se sisältyi tiettyihin IBM PC DOS -versioihin .
PhysTechSoft & Paragon Technology Systems PTS-DOS , Digital Research DR DOS 6.0 ja Datalight ROM-DOS sisältävät myös exe2bin komennon toteutuksen .
Komento on saatavana myös FreeDOS: ssa . Tämä toteutus on lisensoitu Sybase Open Watcom Public License -lisenssillä .
Windows XP ja uudemmat versiot sisältävät exe2bin ja muut 16-bittiset komennot (ei sisällä) MS-DOS-alijärjestelmälle MS-DOS-yhteensopivuuden ylläpitämiseksi. 16-bittiset MS-DOS-alijärjestelmän komennot eivät ole käytettävissä Windowsin 64-bittisissä versioissa.
Katso myös
Viitteet
Lisälukemista
- Cooper, Jim (2001). Erityispainos MS-DOS 6.22: n avulla, kolmas painos . Que Publishing . ISBN 978-0789725738 .
- John Paul Mueller (2007). Windowsin hallinta komentorivillä Windows Vista, Windows 2003, Windows XP ja Windows 2000 . John Wiley & Sons . ISBN 978-0470165799 .