《透视IBM PC XT/AT》
作者 | 莹圃电脑软体研究开发部门编译 编者 |
---|---|
出版 | 尖端电脑杂志社 |
参考页数 | 704 |
出版时间 | 1989.04(求助前请核对) 目录预览 |
ISBN号 | 无 — 求助条款 |
PDF编号 | 85373418(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第一章PC 的组织3
设计的哲学3
8088微处理器4
8088的族系7
80286微处理器8
8087数学共同处理器10
支援晶片12
8259岔断控制器13
8237A DMA控制器14
8284A时钟产生器14
8255可程式化的周边介面15
8253可程式化的计时器15
6845 CRT控制器16
PD 765磁碟机控制器16
各个部分的连接:汇流排17
位址汇流排18
资料汇流排18
记忆体晶片20
设计的哲学26
第二章输入与输出29
8088的通信方式34
8088的资料格式36
8088对记忆体的定址方式37
利用分段式位址来扩充记亿体38
8088的十四个暂存器40
计算过程中所用的暂存器 (The Scratch-Pad Registers)41
反字储存体(Back-Words Storage)43
节段暂存器(The Segment Registers)44
偏移暂存器(The Offset Registers)48
旗标暂存器(The Flag Register)50
堆叠(The Stack)50
透过暂存器的记忆体定址方式52
暂存器的使用规则55
8088对输入与输出埠的使用方式57
PC家族的埠址差异58
8088对岔断的使用方式61
第三章ROM 的软体65
启动程式67
ROM-BIOS70
岔断向量71
更改岔断向量77
重要的低位记忆体位址84
控制资讯区域84
内部应用通讯区98
ROM的版本与机器识别记号99
ROM-BAS IC105
ROM的扩充部分106
软体卡匣108
卡匣的标题栏位109
评论112
第四章萤幕显示的基本观念113
显示功能卡115
记亿体与显示功能卡117
画面影像的建立118
萤幕显示格式120
显示的解像度124
萤幕显示模式的控制125
颜色的使用127
彩色抑止模式130
文书模式与绘图模式的色彩131
文书模式下的颜色设定工作133
单色模式下的属性设定工作135
绘图模式下的色彩设定工作137
重新配置PCjr和EGA上的调色板140
显示记亿体的内部140
文书模式中的显示页143
绘图模式中的显示页144
文书模式与绘图模式中的字元显示145
文书模式中的字元映射146
绘图模式影像元素的映射148
萤幕显示的控制151
硬体直接控制156
单色功能卡的I/O埠156
彩色/绘图功能卡的I/O埠158
相容性的考虑161
第五章磁碟的基本观念165
磁碟的实际结构168
DOS的磁碟格式170
标准的DOS格式170
四倍密度格式172
硬式磁碟格式174
磁碟的逻辑结构175
DOS组织磁碟的方式178
磁片的空间配置178
硬式磁碟的空间配置182
详细的逻辑结构183
硬式磁碟的分割184
分割的格式化185
启动记录187
目录188
栏位1:档案名称190
子目录192
栏位2:档案名称附加名194
栏位3:档案的属性194
栏位4:保留196
栏位5:时间197
栏位6:日期197
栏位7:启始磁串编号198
栏位8:档案大小198
资料空间199
档案配置表201
FAT上特别注意事项207
评论209
防止拷贝210
第六章键盘的基本观念213
键盘的操作216
与ROM-B IOS的通信218
扫描码的翻译219
转移键和双位键219
组合键220
反覆按键动作222
重覆键223
直接输入ASCII码223
键盘的资料格式224
ASCII键224
特殊键225
键盘的控制228
状态位元组229
插入状态229
Caps-Lock状态230
键盘锁住状态230
双位键状态232
评论233
PCjr的不同之处234
PCjr的键盘操作235
P Cj r的键盘状态位元组238
在P Cj r上设计程式时的建议事项239
AT的不同之处240
第七章声音的产生243
声音的物理学245
电脑如何产生声音248
计时晶片的声音控制248
计时晶片的程式设计250
启动扬声器252
直接控制扬声器253
扬声器的音量与声音的品质255
声音与PCjr256
TI(德州仪器公司)声音晶片257
音调产生器257
声音的减弱258
噪音产生器259
音晶片的控制260
PCjr的声音输出262
第八章ROM-B1OS的基本观念267
B IOS的工作原理270
ROM-BIOS服务常式岔断271
BIOS服务常式的操作特性273
建立组合语言介面常式275
介面常式的基本形式276
阶层1:组译程式的一般资讯277
阶层2:组译程式的副常式资讯278
阶层3:进入点程式码279
阶层4;由呼叫程式中取得参数资料280
阶层5:呼叫ROM-B IOS服务常式283
第九章ROM-BIOS萤幕显示服务常式285
评论与范例287
BIOS萤幕显示服务常式的使用287
服务常式0:设定萤幕显示模式289
服务常式1:设定游标大小291
服务常式2:设定游标位置292
服务常式3:读取游标位置294
服务常式4:读取光笔位置295
服务常式5:设定作用显示页296
服务常式6:视窗上卷296
服务常式7:视窗下卷298
服务常式8:读取字元及属性299
服务常式9:写入字元及属性300
服务常式10(十六进位值A):写入字元302
服务常式11(十六进位值B):设定彩色调色板303
服务常式12(十六进位值C):写入影像元素点305
服务常式13(十六进位值D):读取影像元素点306
服务常式14(十六进位值E):以TTY模式写入字元307
服务常式15(十六进位值F):取得目前的萤幕显示模式309
服务常式19(十六进位值13):写入字元字串310
评论与范例311
第十章ROM-BIOS磁片服务常式313
标准ROM-BIOS磁片服务常式315
服务常式0:重设磁片系统317
服务常式1:取得磁片状态317
服务常式2:读取磁片磁扇的资料317
服务常式3:将资料写入磁扇中321
服务常式4:验证磁片的磁扇321
服务常式5:将磁片的磁轨格式化323
使用服务常式5以防拷贝325
AT硬式磁碟服务常式326
服务常式8:取得目前的磁碟机参数326
服务常式9:启始硬式磁碟参数表327
服务常式10和1 1(十六进位值A和B):长磁扇的读和写327
服务常式1 2:(十六进位值C):磁柱的定位327
服务常式1 3(十六进位值D):磁碟机交替重设328
服务常式1 6(十六进位值10):测试磁碟机的状态328
服务常式1 7(十六进位值1 1):将磁碟机归位328
服务常式20(十六进位值14):控制器的诊断328
服务常式2 1(十六进位值15):取得磁碟形态329
服务常式22(十六进位值16):磁碟状态的改变329
服务常式23(十六进位值17):设定磁碟形态330
磁碟基底表330
评论与范例334
第十一章ROM-BIOS键盘服务常式339
评论与范例341
键盘服务常式的使用341
服务常式0:读取下一个键盘字元341
服务常式1:回报字元是否准备就绪342
服务常式2:取得移位状态344
评论与范例345
第十二章杂项服务常式349
RS-232串列通信服务常式352
服务常式0:启始串列埠参数356
服务常式1:送出一个字元356
服务常式2:接收一个字元356
服务常式3:取得串列埠的状态357
卡式磁带服务常式359
服务常式0:打开卡式马达电源360
服务常式1:切断卡式马达电源360
服务常式2:读取资料区块361
服务常式3:写入资料区块361
AT的扩充服务常式362
列表机服务常式364
服务常式0:送出一个位元组给列表机364
服务常式1:启动列表机365
服务常式2:取得列表机状态365
其他的服务常式366
岔断5:列印萤幕服务常式367
岔断17(十六进位值11):设备列表服务常式368
岔断18(十六进位值12):记亿体大小服务常式370
岔断24(十六进位值18):BASIC载入服务常式371
岔断25(十六进位值19):系统启动的载入服务常式372
岔断26(十六进位值1A):时间服务常式373
服务常式0:读取目前的时钟计数值375
服务常式1:设定目前的时钟计数值376
AT的时间服务常式376
第十三章ROM-BIOS服务常式摘要377
短摘要379
长摘要383
视讯服务383
设备列表服务389
记亿体服务390
磁碟服务391
串列埠服务397
卡带服务399
AT之扩充服务400
印表机服务406
时间服务407
第十四章DOS的基本观念409
使用DOS服务常式的优点与缺点412
DOS:磁碟服务常式的象征412
DOS与萤幕显示:一种困难的匹配413
DOS版本的差异414
磁碟格式化的考虑事项417
评论417
第十五章DOS的岔断419
五种主要的DOS岔断422
岔断32(十六进位值20):程式终结423
岔断37与38(十六进位值25与26):绝对的磁碟读取与写入424
岔断39(十六进位值27):终结--但--留在--原处428
岔断47(十六进位值2F):列印同时线上周边作业控制430
DOS的二种位元岔断433
岔断34(十六进位值22):终结位址434
岔断35(十六进位值23):中断位址435
岔断36(十六进位值24):敏感性错误处理常式位址437
程式节段字首(PSP)443
PSP的内部结构444
范例452
第十六章通用DOS功能455
通用功能的摘要458
功能0:终结460
功能1:有回应的键盘输入461
功能2:显示输出463
功能3:串列输入463
功能4:串列输出464
功能5:列表机输出464
功能6:直接键盘/显示I/O464
功能7:没有回应的直接键盘输入465
功能8:没有回应的键盘输入466
功能9:显示字串466
功能10(十六进位值A):使用缓冲区的键盘输入467
功能11(十六进位值B):检查键盘输入状态469
功能12(十六进位值C):清除键盘并执行DOS功能470
功能13(十六进位值D):重新设定磁碟470
功能14(十六进位值E):选定现在的磁碟机471
功能15(十六进位值F):开启档案472
功能16(十六进位值10):关闭档案473
功能17(十六进位值11):搜寻第一个符合的档案474
功能18(十六进位值12):搜寻下一个符合的档案475
功能19(十六进位值13):删除档案475
功能20(十六进位值14):读取顺序档案纪录476
功能21(十六进位值15):写入顺序档案纪录477
功能22(十六进位值16):建立档案477
功能23(十六进位值17):将档案重新命名478
功能24(十六进位值18):由DOS作内部使用479
功能25(十六进位值19):回报现在的磁碟机479
功能26(十六进位值1A):设定磁碟机转移区域479
功能27(十六进位值1B):取得现在磁碟机的FAT资讯480
功能28(十六进位值1C):取得任何磁碟机的FAT资讯481
功能33(十六进位值21):读取随机档案纪录481
功能34(十六进位值22):写入随机档案纪录482
功能35(十六进位值23):取得档案大小483
功能36(十六进位值24):设定随机纪录栏位484
功能37(十六进位值25):设定岔断向量484
功能38(十六进位值26):建立程式节段485
功能39(十六进位值27):读取随机档案纪录485
功能40(十六进位值28):写入随机档案纪录486
功能41(十六进位值29):剖析档案名称487
功能42(十六进位值2A):取得日期489
功能43(十六进位值2B):设定日期489
功能44(十六进位值2C):取得时间490
功能45(十六进位值2D):设定时间491
功能46(十六进位值2E):设定磁碟写入验证动作491
档案控制区块492
范例498
第十七章新的DOS功能503
DOS-2的加强507
DOS扩充功能的加强508
标准的错误码508
ASC I IZ字串510
档案管理常式510
可装设的设备驱动常式512
扩充型DOS功能的摘要513
功能47(十六进位值2F):取得DTA位址514
功能48(十六进位值30):取得DOS版本号码514
功能49(十六进位值31):KEEP-改良型的结束但留在原处不动的功能517
功能51(十六进位值33):取得/设定Ctrl-Break518
功能53(十六进位值35):取得岔断向量519
功能54(十六进位值36):取得磁碟中的自由空间519
功能56(十六进位值38):取得与国家有关的资讯521
功能57(十六进位值39):MKDIR- 建立目录526
功能58(十六进位值3A):RMD IR-移去目录526
功能59(十六进位值3B):CHD IR-改变正在使用的目录527
功能60(十六进位值3C):CREAT-建立档案527
功能61(十六进位值3D):开启档案528
功能62(十六进位值3E):关闭档案处理字码531
功能63(十六进位值3F):从档案或设备读取资料531
功能64(十六进位值40):将资料写入档案或设备532
功能65(十六进位值41):删除档案532
功能66(十六进位值42):移动档案指标533
功能67(十六进位值43):CHMOD-取得/设定档案的属性534
功能68(十六进位值44):IOCTL- 设备的I/O控制534
功能69(十六进位值45): DUP-复制档案处理字码538
功能70(十六进位值46):CDUP-强迫复制一个档案处理字码。539
功能71(十六进位值47):取得正在使用的目录540
功能72(十六进位值48):配置记忆体540
功能73(十六进位值49):清除已配置的记忆体541
功能74(十六进位值4A): SETBLOCK-修正已配置的记亿体区域541
功能75(十六进位值4B):EXEC- 载入/执行程式542
功能76(十六进位值4C):结束处理545
功能77(十六进位值4D):取得副程式的返回码545
功能78(十六进位值4E):FIND FIRST- 开始档案的搜寻546
功能79(十六进位值4E):继续档案的搜寻547
功能84(十六进位值54):取得确认状态548
功能86(十六进位值56):将档案重新命名548
功能87(十六进位值57):取得/设定档案的日期与时间549
DOS 3.00附加功能550
功能89(十六进位值59):取得扩充型错误码550
功能90(十六进位值5A):建立暂时档案554
功能91(十六进位值5B):建立新的档案555
功能92(十六进位值5C):将档案存取权锁定/开锁556
功能98(十六进位值62):取得PSP位址557
第十八章DOS服务常式的摘要559
短摘要561
长摘要565
程式控制功能566
键盘控制功能567
萤幕控制功能568
控制台I/O功能568
其馀I/O功能569
磁碟功能569
档案I/O功能571
目录功能575
日期/时间功能576
其馀功能577
记忆体功能579
第十九章程式的建立581
程式介面583
控制介面584
资料介面584
程式必须知道如何去呼叫副程式585
副程式必须知道结束时该做些什么585
副程式必须知道它可从呼叫者那边,获得什么样的支援组织586
副程式完成它的工作后,必须将堆叠清除乾净588
程式模组的组合589
步骤一:撰写原始码589
步骤二:转译原始码590
步骤三:程式的连接590
步骤四:转换档案的格式591
步骤五:产生目的码的程式库592
DOS LINK程式的使用595
单一程式的连接596
将程式与编译程式的程式库连接596
程式的组合598
第二十章程式语言599
语言的特性603
组合语言603
解译式BASIC603
编译式BASIC604
Pascal604
C语言604
组合语言604
逻辑结构606
有关介面规则的学习607
撰写及连接组合语言程式610
解译与编译式的BASIC612
BASIC的资料格式613
整数资料格式614
浮点资料格式616
解译式BASIC中的字串资料格式619
编译式BAS IC的字串资料格式620
解译式BASIC的组合语言介面622
编译式BASIC的组合语言介面627
PASCAL634
Pascal的资料格式634
整数资料格式634
字串资料格式636
SET资料格式638
浮点资料格式639
Pascal与组合语言的介面643
C语言648
C的资料格式649
整数资料格式649
字串资料格式650
浮点资料格式651
C的组合语言介面652
C语言的参数传递654
结语657
附录A可装置的设备驱动程式659
一般概论661
ANS I驱动程式663
ANSI萤幕控制665
ANS I键盘控制666
采用ANS I驱动程式的赞成及反对意见666
附录B十六进位算术669
位元与十六进位数值672
分段式位址与十六进位表示法675
十进位与十六进位的转换676
利用BASIC执行十六进位的算术运算680
十六进位加法681
十六进位乘法682
附录C字元685
标准字完集与扩充字元集687
字元格式692
前32个ASCII字元695
格子绘图字元697
图形及区块字元698
文书档案的格式化规则699
一般文书档案格式699
文字处理程式的文书格式702
1989.04《透视IBM PC XT/AT》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由莹圃电脑软体研究开发部门编译 1989.04 尖端电脑杂志社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- IBM PC/XT/AT及其兼容机程序员问题解答
- 1991 中国科学院希望高级电脑技术公司
-
- IBM-PC/AT互換機ガイドブック
- 1992.04 ソフトバンク
-
- IBM-PC/XT磁盘操作系统
- 0520资料出版联合体
-
- IBM PC/XT维修 上
- 1986
-
- IBM PC丛书 IBM PC/XT硬件手册 3
- PC丛书编辑部
-
- IBM PC/XT 逻辑原理图
- 1984
-
- IBM PC XT AT PS/2 DOS磁盘操作系统3.30
- 中国科学院计算技术研究所
-
- YOUR IBM PC A GUIDE TO THE IBM PC(DOS 2.0)AND XT
- 1984 MCGRAW-HILL
-
- SPSS/PC+STATISTICS 4.0 FOR THE IBM PC/XT/AT AND PS/2
- 1990 MARIJA J.NORUSIS /SPSS INC.
-
- Serious Programming for the IBM PC/XT/AT
- 1985 TAB BOOKS Inc
-
- A CRITIC.S GUIDE TO SOFTWARE FOR IBM-PC AND PC-COMPATIBLE COMPUTERS
- CHILTON BOOK COMPANY
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD