![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-09-14 23:47 |
47,812 topics / 349,917 posts / today 0 new / 48,268 members |
| DOS开发编程 & 发展交流 (开发室) » Regarding the problem that the program cannot run after being larger than 64K |
| Printable Version 2,409 / 7 |
| Floor1 yysn | Posted 2010-11-09 11:45 |
| 初级用户 Posts 26 Credits 65 | |
|
My program, after compilation and linking, is about 60-70K, in small memory model...
I found that on some DOS machines, it can't run when exceeding 64K, but on some machines, it can run... The program hasn't changed... Why is this? |
|
| Floor2 zhgwbzhd | Posted 2010-11-16 22:18 |
| 高级用户 Posts 187 Credits 506 | |
|
How about trying himem?
|
|
| Floor3 yysn | Posted 2010-11-18 21:42 |
| 初级用户 Posts 26 Credits 65 | |
|
All added, is there any limitation under certain circumstances?
|
|
| Floor4 netwinxp | Posted 2010-11-26 07:49 |
| 高级用户 Posts 366 Credits 741 | |
|
Compile into Large mode 44
|
|
| Floor5 johnsonlam | Posted 2010-11-29 17:34 |
| 银牌会员 Posts 497 Credits 1,410 From 九龍,香港 | |
Originally posted by yysn at 2010-11-9 11:45 AM: Believe it is a problem with HIMEM and EMM386 configuration. Here are some files and documents that can replace HIMEM and EMM386. There are examples inside. Although it is in English, you can give it a try: http://johnson.tmfc.net/dos/driver.html |
|
| Floor6 yysn | Posted 2010-12-03 15:53 |
| 初级用户 Posts 26 Credits 65 | |
|
Compile to Large mode 44
---------------------------------- After compiling to L mode, the program has become much larger! |
|
| Floor7 lauey | Posted 2010-12-03 15:57 |
| 初级用户 Posts 9 Credits 30 | |
|
1、Can the owner explain what program you are and what compiler you use?
2、Small memory model, due to the "segment" reason, because the limit is 2^16 = 64k, so... |
|
| Floor8 yysn | Posted 2010-12-13 21:16 |
| 初级用户 Posts 26 Credits 65 | |
|
The person upstairs, my compiled executable file exceeds 64K.
|
|
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |