Windows 8.1, 64 bit sürümünü kullanıyorum ve DosBox kullanarak çalıştırmaya çalıştığım bir 16 bit assembler programım var. Program, geçerli parametrelerle doğru bir şekilde çağrılmasına rağmen çıktı dosyaları oluşturmuyor gibi görünüyor.
Sorun ne olabilir
1
Montaj programınızın çıktısını nasıl ürettiği ile ilgili bir şeyler olabilir. Örneğin BIOS mu yoksa DOS çağrıları mı kullandığı. Birinden diğerine geçmek işleri halledebilir.
—
martineau
DOSBox bir x86 öykünücüsü değil, bir DOS öykünücüsü değil, bu nedenle kesin (x86) derleme çağrıları hiç çalışmayabilir.
—
Ƭᴇcʜιᴇ007
Aslında ders fakültesi tarafından önerildi. Ben montajcı onlar tarafından yazıldığı için, o zaman benim tarafımda bir yapılandırma sorunu olması gerektiğini tahmin ediyorum.
—
Sezar23
DosBox mükemmel değil. Neredeyse tamamen çalışan bir DOS kurulumunu taklit etmesine rağmen, bazı şeyleri taklit etmiyor, geliştirme ekibinin geliştirme isteği veya talebi yok. X64-86 paradigmasının sorun olup olmadığını kontrol etmek için, 32 bit işletim sistemine erişiminiz varsa, içinde DosBox'ın istediğini yapıp yapmadığını görebilir misiniz?
—
Doktoro Reichard
Aynı komutu Windows 7 32
—
bitinde