图书介绍

NDP C-386使用手册PDF|Epub|txt|kindle电子书版本网盘下载

NDP C-386使用手册
  • 谢俊,王刚编写 著
  • 出版社: 北京:学苑出版社
  • ISBN:7507708217
  • 出版时间:1993
  • 标注页数:448页
  • 文件大小:11MB
  • 文件页数:457页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

NDP C-386使用手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

第0章 引言1

第一章 NDP C编译器的运行2

1.1 手册的设计与更新原则2

1.2 系统的硬件需求2

1.3 系统的软件需求3

1.4 软件及文档组成3

1.5 安装过程4

1.6 测试已安装的编译器5

1.7 编译驱动程序:cc7

1.8 环境变量和编译驱动程序7

1.9 编译程序使用概述10

1.10 使用PharLap汇编程序15

1.11 使用Phar Lap连接程序16

1.12 Phar Lap的DOS扩展程序RUN38617

1.13 不带协处理器时的编译19

第二章 使用编译驱动程序——cc20

2.1 cc的描述20

2.3 编译驱动程序的选项和开关21

2.2 cc的语法21

2.4 通用选项和开关22

2.5 编译控制开关23

2.6 数值协处理器控制开关23

2.7 代码生成器的控制24

2.8 优化开关25

2.9 关闭缺省的优化开关25

第三章 使用Mini—Make26

3.1 启动Mini—Make26

4.2 基本C语言的扩展31

第四章 NDP C—386的扩展31

4.1 NDPC—386规范31

第五章 优化35

5.1 引言35

5.2 优化35

5.3 基准测试36

5.4 NDP C—386实现的存储类型46

5.5 通用优化技术52

第六章 与NDP编译程序的接口54

6.1 引言54

6.2 NDP语言之间的接口55

6.3 NDP语言与汇编语言之间的接口75

6.4 与实模式例程的接口125

第七章 向NDP C—386移植程序159

7.1 与其他MicroWay NDP编译程序的兼容性159

7.2 有关字长的问题159

7.3 有关字节顺序的问题159

7.6 汇编语言接口160

7.8 编译优化的非法假定160

7.7 表达式的求值顺序160

7.5 浮点数的范围和精度160

7.4 对齐的要求160

7.9 隐含的寄存器用法161

7.10 内存分配假定161

7.11 —MO和—OLM161

7.12 源程序级调试器的有关问题161

7.13 编译程序的内存大问题161

第八章 错误信息和恢复163

8.1 第一遍扫描错163

8.2 第二遍扫描错163

8.3 运行错误164

9.1 概述165

9.2 库函数详解165

bort165

abs165

第九章 NDP C—386库函数165

access166

acos168

asctime169

asin169

atan2170

assert170

atan170

atexit172

atof173

atoi173

atol173

bcmp174

bcopy174

bzero175

bufcpy175

bsearch175

cabs176

calloc177

ceil178

cfree178

_cleanup180

clearerr181

clearn181

close182

clock182

cos183

cosh183

creat184

ctime185

difftime186

div186

_doprnt186

_ doscan186

ecvt187

erf188

erfc190

exit191

_exit191

exp192

fabs193

fclose193

fcvt193

fdopen195

ferror196

feof196

fflush197

ffs198

fgetc198

fgetpos199

fgets199

fileno201

filln202

floor203

fls203

fopen204

fmod204

fprintf205

fputc206

fputs206

fread207

free209

freopen209

frexp210

fscanf211

fseek212

ftell213

fsetpos213

ftrucate215

fwrite215

gamma217

gcvt218

getc219

getchar220

getenv220

getl220

gets221

getpid221

getw223

gmtime224

hypot224

index225

isalnum225

isalpha225

iscntrl225

isprint226

ispunct226

isgraph226

islower226

isdigit226

isspace227

isupper227

isxdigit227

isatty227

jO227

j1228

jn229

labs230

ldexp230

ldiv231

localeconv231

localtime232

log232

log10233

longjmp233

malloc234

lseek234

mblen235

mbstowcs235

mbtowc235

memccpy235

memchr236

memcmp237

memcpy237

memicmp238

memmove239

mktime240

memset240

modf241

ndptype _241

open242

perror243

pow244

printf244

putc246

putchar246

putl247

puts248

putw248

pxerror250

qsort250

raise251

racos251

rand252

rasin252

ratan253

ratan2254

rcos256

rcosh257

read258

realloc259

rename261

rewind261

rexp262

rindex263

rsin265

rsinh266

rsqrt267

rtan268

rtanh269

sbrk270

scanf271

set_ buf_ size272

setmode274

set_ num_ buffers275

setbuf277

setjmp278

setlinebuf279

setlocale280

setvbuf280

signal281

sin281

sinh282

spawn282

sprintf283

sqrt284

srand285

sscanf286

strcat287

strchr287

strcmp288

strcoll289

strcpy289

strcspn290

strerror290

strindex290

strlen291

strncat292

strncmp293

strncpy294

strpbrk294

strrchr294

strrindex295

strsave296

strspn297

strstr297

strtol298

strtok298

strtoul299

strxfrm299

swab299

system300

tan300

tanh301

time302

tmpfile302

tmpnam302

tolower303

toascii303

toupper304

trucate305

ungetc306

unlink306

va_start307

va_arg307

wcstowbs308

vsprintf308

vprintf308

ufprintf308

va_end308

wetowb309

write309

yO309

yl310

yn311

第十章 数值协处理器支持313

10.1 编译器的浮点选项——开关n314

10.2 数值异常——主动与被动处理315

10.3 协处理器结构317

10.4 IEEE数值系统介绍320

10.5 内部NDP异常处理函数329

10.6 NDP异常处理程序的定制和编写333

10.7 舍入、精度,及无穷大控制344

第十一章 NDP C—386扩展图形库GREX354

11.1 引言354

11.2 设计的考虑354

11.3 库的组成355

11.4.1 图形例程357

11.4 库中的函数357

11.4.2 文本方式例程358

11.4.3 端口、块与中断例程359

11.4.4 DOS时间与日期函数359

11.5 图形例程详解360

11.6 文本例详解379

11.7 端口、块中断例程详解398

11.8 DOS时间与日期函数401

11.9 与Microsoft C图形库兼容的函数402

11.10 例子程序cdemo.c和textwin.c404

第十二章 跟踪与调试405

12.1 引言406

12.2 调试过程406

12.3 内存保护错误406

12.4 编制一个快速的_user_debug_例程407

第十三章 寄存器别名变量——C嵌入汇编410

13.1 寄存器别名变量411

14.3 基本数据类型422

14.2 语法422

14.1 引言422

第十四章 NDP C—386语言概述422

14.4 与硬件有关的信息424

14.5 关键字424

14.6 操作码426

14.7 表达式428

14.8 语句428

14.8 预处理伪指令429

附录A 编译错误信息432

附录B 运行错误信息435

附录C 可从Fortran和C中调用的时间与日期函数438

热门推荐