图书介绍
NDP FORTRAN486/386使用指南PDF|Epub|txt|kindle电子书版本下载
![NDP FORTRAN486/386使用指南](https://www.shukui.net/cover/53/32363006.jpg)
- 任光明,胡晓煜编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505334174
- 出版时间:1996
- 标注页数:332页
- 文件大小:11MB
- 文件页数:345页
- 主题词:
PDF下载
下载说明
NDP FORTRAN486/386使用指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 NDP工具及编译器3
第一章 概论3
1.1 微型电子计算机系统简介3
1.2 FORTRAN程序设计语言简介3
1.3 NDP FORTRAN486/386简介3
第二章 几最新NDP版本介绍5
2.1 概述5
2.2 3.2.0版用于DOS系统的NDP486/386编译器6
2.3 4.0.2版用于DOS系统的NDP486/386编译器22
2.4 4.2.0Beta版用于DOS系统的NDP486/386编译器28
第三章 用于NDP486/386编译器的NDP工具30
3.1 概述30
3.2 NDP Link31
3.3 NDP Run和VM40
3.4 NDP Lib42
3.5 NDP工具实用程序45
3.6 使用NDP Tools的警告和错误信息46
第四章 NDP FPRTRAN486/386编译器50
4.1 概述50
4.2 运行编译程序53
4.3 使用编译器驱动器程序—mf486、38662
第五章 NDP FPRTRAN486/386的优化处理69
5.1 一般优化69
5.2 速度优化71
5.3 FORTRAN应用程序的优化72
第六章 NOP编译程序的接口81
6.1 概述81
6.2 NDP FORTRAN与其它NDP语言之间的接口82
6.3 NDP语言与汇编语言之间的接口87
6.4 实模式程序的接口91
第七章 移植程序到NDP FORTRAN中94
7.1 与其它 Microway NDP编译器的兼容性94
7.2 字长问题94
7.3 字节顺序问题94
7.4 对齐要求95
7.5 浮点范围和精度95
7.6 汇编语言接口95
7.7 表达式的求值顺序96
7.8 编译优化的非法假设96
7.9 隐含寄存器的使用96
7.10 内存分配假定96
7.13 编译器内存大小问题97
7.11 —OM和—OLM选择项97
7.12 有关源程序级调试程序的问题97
第八章 数字协处理器支持98
8.1 概述98
8.2 编译器的浮点选项—“n”开关99
8.3 数值异常—主动与被动处理(仅限于DOS)100
8.4 协处理器结构102
8.5 对IEEE数值系统的介绍105
8.6 内部NDP异常处理函数(仅限于DOS)114
8.7 定制或编写自己的NDP异常处理程序117
8.8 舍入、精度及无穷大控制118
8.9 改进无浮点数开关(—n6)119
第九章 跟踪/调试功能121
9.1 概述121
9.3 内存保护错误122
9.2 调试程序122
9.4 编写一个快速user_ debug程序123
第十章 错误信息及恢复125
10.1 前端错误125
10.2 后端错误125
第二篇 NDP FORTRAN库129
第十一章 内部函数129
abs129
acos allocated and130
asin atan,atand atan2,atan2d131
btest char cmplx132
conjg cos,cosd cosh133
cotan dble dcmplx134
dfloat dim dprod eof135
epsilon exp136
float hfix huge137
ibchng ibclr ibits138
ibset ichar ifix imag139
index int intl140
int2 int4141
intc ior isha142
ishc ishft143
ishftc ishl jfix144
len len_trim loc,locnear,locfar145
log log10 lshift max146
macexponent min147
macexponent mod nearest148
nint not or149
precision ran real rshift150
scan sign sin151
sinh sqrt tan,tand152
tanh tiny verify153
xor zext154
第十二章 FORTRAN库例程156
accept backspace bdos158
beep _bios_disk159
_bios_equiplist _bios_keybrd _bios_memsize _bios _printer160
_bios_serialcom _bios_timeofday161
_blk_bm_blk_mb162
cgets chdir chmod chsize clear87163
_clock_ticks close clrndpex164
_control87 cputs _cstring165
cvid166
cvif date decode167
dosdat _dos_allocmem _dos_close _dos_creat168
_dos_creatnew _dos_exterr _dos_findfirst _dos_findnext169
_dos_freemem _dos_getdate _dos_getdiskfree _dos_getdrive170
_dos_getfileattr _dos_getftime _dos_gettime _dos_keep _dos_open _dos_read171
_dos_setblock _dos_setftime _dos_settme _dos_setfileattr _dos_settime _dos_settime172
dostim _dos_write dsab_ex173
dup dup2 enab _ex encode174
endfile erf erfc175
errsns exit fflush_buf176
filelength _freect ftime gamma177
get _addr gctarg178
getch getche getcwd getdat get_dos_dta getenv179
geterrno gethost gettim _heapchk180
_heaprun_heapset _heapwalk_hostfree _hostmalloc _hypot181
iargc iclrer diate182
igeter _ignore _breaks183
inf_ctl init_ndp inkey184
inp,inpd,inpw inquire185
install _pm_isr187
int386 int386x188
int86 int86x189
intdos intdosx190
itoa _itoh,_itoo,_itob j0,jl,jn191
kbhit idndpcw192
ldndpenv lfind locking193
lrotl lrotr lsearch ltoa _makepath mapdev194
mapref memavl memcpy195
memmax_memory_address196
mkdir _msize mubits nargs ndptype197
note nstndpenv198
num _files open os386_rpc os386 _rp_load199
outp,outpd,outpw pause200
pauseb peek,peekb,peekw poke,pokeb, pokew precis201
print printerror putch pxerror202
random read _read _typeahead203
restore_isr ret_ex_hdl rewind204
rm_alloc rmdir rm_free rm _int386205
rm_resize rotl rotr round206
save _isr _searchenv sec_100207
secnds seed segread208
set_buffering setdat seterrno209
set_ex_bdl set_io_defaults settim210
shiftstate211
show_registers sign_of_gamma sopen spawn212
spawnv spawnve spawnvp spawnvpe213
_splitpath stndpcw stndpenv214
stndpsw strdup _strerror215
_strtime system tell tempnam216
time timedate217
type tzset ultoa ungetch _user_break218
utime _watch_breaks writ xexit y0,y1,yn219
第三篇 NDP扩展图形库GREX223
第十三章 GREX库概述223
13.1 设计思想223
13.2 库的范围227
13.3 库的内容230
第十四章 GREX库例程234
14.1 图形例程234
address aspect_ratio234
clear235
define_color236
draw filled_ellipse237
filled _rectangle238
flood_fill239
get_active_page get_clip_limits get_color240
get_dash get _device _limits241
get_fill_mask get _display _page get_pixel242
graphic_page_count244
graphic _text246
graphics_mode horizontal _line247
magnify_text248
move move_crusor249
open_ellipse251
physical_screen252
polfill253
restore_window256
save_window set_active_page259
set_bios_mode260
set_clip_limits set_color set_dash261
set_display_page set_fill_mask263
set_font_8×8 set_font_8×14 set_font_8×16 set_palette264
set_pixel267
set_pixel_function268
set_user_font269
set_xor270
size_window271
super_vga272
text_mode vertical_text273
vga_palette274
video_configuration275
virtual_screen276
_where281
14.2 文本例程282
box_text_window clear_text clear_text_window282
cr create_text_subwindow create_text_window crlf display_text_page283
dn_cursor free_text_window get_active _attribute285
get_active_text_page get_cursor get_video _mode286
hide_cursor home if287
locate288
lt_cursor place_string_at289
read_attr read_char read_text_window reshape_text_window restore _text_window290
rt_cursor save_text_window291
scroll_active_page_down295
scroll_active_page_up scroll_text_window set25line set43line set_active_attribute296
set_active_text_page set_cursor_type297
set_video_mode up _cursor write_char298
write_char_attr write_one_shar write_string write_test_screen299
write_text_window300
14.3 端口、块和中断300
inkey300
pause301
pauseb302
shiftstate303
beep note304
blk_bm305
blk_mb inp306
inpw int386307
save_isr308
restore_isr309
install_pm_isr mapdev310
outp311
outpw peek peekw peekb pode314
pokew pokeb pxerror315
rm_alloc rm_free316
14.4 鼠标支持函数316
is_a _mouse_present show_mouse_cursor get_mouse316
get_press mouse_viewport317
set_subroutine320
memcpy324
14.5 标范程序324
附录一 编译过程错误326
附录二 运行过程错误330
附录三 ASCII字符表332