版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一次上机
一、实验目的
1.熟练掌握8086/8088的各种寻址方式及应用。
2.掌握DEBUG调试程序中的一些常用命令的使用方法,为以后的实验
打下根底。
二、实验仪器
586微机一台
三、实验内容
1.关于数据的寻址方式练习
8086/8088提供多种方式实现操作数寻址,大体可分为7种:
a.立即寻址
b.存放器寻址
c.直接寻址
d.存放器间接寻址
e.存放器相对寻址
f.基址变址寻址
g.基址变址且相对寻址
掌握8086/8088的这些寻址方式,是学习汇编语言编程的关键。因此,
我们编写了下面的程序段,以数据传送指令为例,列举了部份寻址方式,请同
学们按以下要求认真完成。
[1]在全屏幕编辑软件下,建立以下汇编语言源程序:
STACKSEGMENTSTACK
DB0B0H,0B1H,0B2H,0B3H,0B4H,0B5H,0B6H,0B7H,
DR0R8H,0R9H
DBOBAH,OBBH,OBCH,OBDH,OBEH,OB-H
DB10HDUP(OO)
STACKENDS
DATA1SEGMENT
DBOAOH,0A1H,0A2H,0A3H
TABLEDW0A5A4H
DB0A6H,0A7H,0A8H,0A9H,OAAH,OABH
DBOACH,OADH,OAEH,OAFH
DATA1ENDS
DATA2SEGMENT
DBOCOH,OC1H,0C2H,0C3H,0C4H,0C5H,0C6H,0C7H
DB0C8H,0C9H,OCAH,OCBH,OCCH,OCDH,OCEH,OCFH
DATA2ENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA1,ES:DATA2,SS:STACKSTART:MOVAX,DATA1
MOVDS,AX
MOVAX,DATA2
MOVES,AX
MOVBX,0004H
MOVCX,0005H
MOVBP,0U03H
MOVSI,0002H
MOVDI.0001H
MOVAX,CX;以下指令按后表要求完成
MOVAX,500H
MOVAX,TABLE
MOVAX,ES:[BX]
MOVAX,[BX+05H]
MOVAX,SS:[BX]+03H
MOVAX,TABLE[BX]
MOVAX,07H[BX]
MOVAX,[BP]
MOVAX,TABLE[BP]
MOVAX,08H[BP]
MOVAX,[BP+06H]
MOVAX,DS:[BP+03H]
MOVAX,[BP]+05H
MOVAX,ES:[SI+03H]
MOVAX,IDI+U6H]
MOVAX,[DI]+05H
MOVAX,TABLE[SI]
MOVAX,[SI]
MOVAX,TABLE[DI]
MOVAX,[SI]+05H
MOVAX,[BX][DI+01H]
MOVAX,[BX][SI]+03H
MOVAX,TABLE[BX][SI]
MOVAX,ES:[BX][DI]
MOVAX,[BP][DI+02H]
MOVAX,TABLE[BP][DI]
MOVAX,ES:[BP][SI]
MOVAX,[BP][SI+05H]
MOVAX,03H[BP][DI]
MOVAX,[BP][SI]
MOVAX,[BP+02H][DI+03H]
MOVAX,TABLE[BP+02H][DI+03H]
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
[2]用MASM.EXE宏汇编程序对以上源程序进行汇编,其方法为:
MASM文件名.ASM;回车
此时,如果源程序中无语法错误,那么在磁盘上形成文件名QBJ文件。
[3]用LINK.EXE连接程序对文件名.OBJ文件进行连接,其方法为:
LINK文件名.OBJ;回车
此时,如果连接正确,那么在磁盘上形成:文件名.EXE可执行文件。
[4]对源程序中从MOVAX,CX开始以下所有指令按下表进行计算。
SRC的地AX推算AX实
指令SRC寻址方式
址值际值
MOVAX,CX存放器寻址00050005
MOVAX,500H立即寻址05000500
1541:000
MOVAX,TABLE直接寻址A5A4A5A4
4
1542:000
MOVAX,ES:[BX]存放器间接寻址C5C4C5C4
4
1541:000
MOVAX,[BX+05H]存放器相对寻址AAA9AAA9
9
153F:000
MOVAX,SS:[BX]+03H存放器相对寻址B8B7B8B7
7
1541:000
MOVAX,TABLE[BX]存放器相对寻址A9A8A9A8
8
1541:000
MOVAX,07H[BX]存放器相对寻址ACABACAB
B
153F:000
MOVAX,[BP]存放器间接寻址B4B3B4B3
3
MOVAX,T/\BLE[BP]存放器相对寻址1541:000A8A7A8A7
7
MOVAX,08H[BP]存放器相对寻址153F:000BCBBBCBB
B
MOVAX,[BP+06H]存放器相对寻址153F:000BAB9BAB9
9
MOVAX,DS:[BP+O3H]存放器相对寻址1541:000A7A6A7A6
6
MOVAX,[BP]+05H存放器相对寻址153F:000B9B8B9B8
8
MOVAX,ES:[SI+03H]存放器相对寻址1542:000C6C5C6C5
5
MOVAX,[DI+06H]存放器相对寻址1541:000A8A7A8A7
7
MOVAX,[DI1+05H存放器相对寻址1541:000A7A6A7A6
6
MOVAX,TABLE[SI]存放器相对寻址1541:000A7A6A7A6
6
MOVAX,[SI]存放器间接寻址1541:000A3A2A3A2
2
MOVAX,TABLE[DI]存放器相对寻址1541:000A6A5A6A5
5
MOVAX,[SI]+05H存放器相对寻址1541:000A8A7A8A7
7
MOVAX,[BX][DI+O1H]基址变址且相对寻址1541:000A7A6A7A6
6
MOVAX,[BX][SI]+03H基址变址且相对寻址1541:000AAA9AAA9
9
MOVAX,TABLE[BX][SI]基址变址且相对寻址1541:000ABAAABAA
A
MOVAX,ES:[BX][DI]基址变址寻址1542:000C6C5C6C5
5
MOVAX,[BP][DI+02U]基址变址口相对寻址153F:000B7B6B7B6
6
MOVAX,TABLE[BP][DI]基址变址且相对寻址1541:000A9A8A9A8
8
MOVAX,ES:[BP][SI]基址变址寻址1542:000C6C5C6C5
5
MOVAX,[BP][SI+05H]基址变址且相对寻址153F:000BBBABBBA
A
MOVAX,03H[BP][DI]基址变址且相对寻址153F:000B8B7B8B7
7
MOVAX,[BP][SI]基址变址寻址153F:000B6B5B6B5
5
MOVAX,[BP+02H][DI+03H]基址变址且相对寻址153F:000BAB9BAB9
9
MOVAX,TABLE[BP+02H]基址变址且相对寻址1541:000AEADAEAD
[DI+03H]D
[5]用T命令单步运行程序,并用R命令检查AX结果,同时将结果作为实际
值填入上表中,和推算值进行比拟,从而检验自己对该条指令对应的寻址方式
是否掌握。也可用D命令观察存贮器的内容,具体操作方法参看DEBUG使
用局部。
四、问题讨论
在上表中,分析AX推算值与实际值有何不同?找出错误原因,小结出各种寻
址方式所用的段存放器的规律来
第二次上机
一、实验目的
1.熟练掌握汇编语言程序设计的方法及上机步骤。
2.掌握算术运算中,十进制数调整指令的应用。
3.掌握子程序的设计方法。
4.掌握DOS功能的调用方法。
二、实验仪器
586微机一台
二、实验内容
1.编写求十进制数12678532与02121435(本人学号)之和的程序,并将和以十进制数
的形式送屏幕显示。
编程要求与提示:
[1]两个加数均以压缩(组合)十进制数形式存放在ADD1和ADD2为首址的存贮器单元。
[2]和以压缩十进制数的形式存入SUM以下单元。
[3]将和送到屏幕显示局部功能的实现采用子程序的形式。
[4]实验步骤如下:
a.用全屏幕编辑软件建立源程序。
b.用masm.exe汇编程序对源程序进行汇编,形成目标程序。
U.用1ink.exe连接程序对目标程序进行连接形成可执行文件。
d.用DEBUG对连接通过的可执行程序进行调试。
2.有一个首地址为A的N字数组,请编程序使该数组中的数按从大到小的次序排列。
编程要求与提示:
[1]参加排序的数据及个数由学生自一定义。
[2]要将排序前的数组和排序后的数组在屏幕上显示出来。
[3]实验步骤同内容一。
三、实验程序、流程图与运行结果
1、
实验程序
STACKSEGMENTSTAC<'STACK'
DW100HDUP。)
TOPLABELWORD
STACKENDS;堆栈段
DATASEGMENT
ADD1DD12678532H
ADD2DD02121435H
SUMDD?
DATAENDS;数据段
CODESEGMENT代码段
ASSUMECS:CODE,DS:DATA,SS:STACK
START:MOVAX.DATA
MOVDS,AX
MOVAX,STACK
MOVSS.AX
LEASP.TOP
LEASI.ADD1
LEADI.ADD2
MOVAL,[SI]
ADDAL,[DI]
DAA
MOVBYTEPTRSUM.AL
MOVAL,[SI+1]
ADCAL,[DI+1]
DAA
MOVBYTEPTRSUM+1,AL
MOVAL,[SI+2]
ADCAL,[DI+2]
DAA
MOVBYTEPTRSUM+2,AL
MOVAL,[SI+3]
ADCAL,[DI+3]
DAA
MOVBYTEPTRSUM+3,AL
MOVAX,WORDPTRSUM+2
CALLDISPAX
MOVAX,WORDPTRSUM
CALLDISPAX
MOVAH.4CH
INT21H
DISPALPROCNEAR
PUSHAX
PUSHCX
PUSHDX
PUSHAX
MOVCL,4
SHRAL,CL
CALLCHANG
MOVAH,02
MOVDL,AL
INT21H
POPAX
ANDAL.OFH
CALLCHANG
MOVAH.02
MOVDL.AL
INT21H
POPDX
POPCX
POPAX
RET
DISPALENDP
CHANGPROCNEAR
CMPAL,10
JNGECHANG1
ADDAL,7
CHANG1:ADDAL.30H
RET
CHANGENDP
DISPAXPROCNEAR
XCHGAL,AH
CALLDISPAL
XCHGAH,AL
CALLDISPAL
RET
DISPAXENDP
CODEENDS
ENDSTART
运行结果
E:\>WORK1.EXE
14799967
E:\>
流程图
2、
实验程序
STACKSEGMENTSTACK
DB256DUP(?)
STACKENDS
DATASEGMENT
DATA1DW0212H,1435H,0000H,9999H,1AAAH
STRING1DB'INPUTNUMBER:',ODH,OAH,'$'
SIKING2DB'IHbBIGtKIDIHbSMALLbKI5:',ODH,OAH,'$'
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA,ES:DATA,SS:STACK
START:MOVAX,DATA
MOVDS,AX
MOVES.AX
MOVAX,STACK
MOVSS,AX
LEADX.STRING1
MOVAH.09H
INT21H
MOVCX,6
LEASI.DATA1
L1:MOVAX,[SI]
ADDSI,2
CALLDISPAX
CALLDISPCR
LOOPL1
MOVCX,5
LEASI.DATA1
ADDSI,10
LP1:PUSHCX
PUSHSI
LP2:MOVAX,[SI]
CMPAX,[SI-2]
JBENOXCHG
XCHGAX,[SI-2]
MOV[SI],AX
NOXCHG:DECSI
DECSI
LOOPLP2
POPSI
POPCX
LOOPLP1
LEADX.STRING2
MOVAH,09H
INT21H
MOVCX,6
LEASI.DATA1
L2:MOVAX,[SI]
ADDSI,2
CALLDISPAX
CALLDISPCR
LOOPL2
MOVAH.4CH
INT21H
DISPALPROC
PUSHAX
PUSHCX
PUSHDX
PUSHAX
MOVCL,4
SHRAL,CL
CALLCHANG
MOVAH.02H
MOVDL.AL
INT21H
POPAX
ANDAX.OFH
CALLCHANG
MOVAH.02H
MOVDL.AL
INT21H
POPDX
POPCX
POPAX
RET
DISPALENDP
CHANGPROC
CMPAL.10
JNGECHANG1
ADDAL,7
CHANG1:ADDAL.30H
RET
CHANGENDP
DISPAXPROC
XCHGAL.AH
CALLDISPAL
XCHGAH.AL
CALLDISPAL
RET
DISPAXENDP
DISPCRPROC
PUSHAX
PUSHDX
MOVAH,2
MOVDL,0AH
INT21H
MOVAH,2
MOVDL.ODH
INT21H
POPDX
POPAX
RET
DISPCRENDP
CODEENDS
ENDSTART
实验结果
E:\>W0RK2.EXE
iINPUT:
0212
1435
0000
9999
4568
1AAA
TOUTPUT:
9999
4568
1AAA
1435
0212
f\aaa
匕“'___________
流程图
START
N
三、问题讨论
1.在以十进制数形式参加运算的程序设计中,应注意那些问题。
2.总结循环程序设计的步骤及方法。
第三、四次上机
一、实验目的
1.增强和提高汇编语言程序设计的能力,掌握模块化程序设计的方
法.
2.熟练掌握DOS常用功能的调用方法
二、实验仪器
586微机一台
三、实验内容
编写如下程序,并在机器上调试成功。程序采用菜单式选择,可以接收用
户从键盘输入的五个命令各命令功能分别为:
(1)按下“1”键,完成字符串小写字母变成大写字母。
用户输入一由英文大小写字母或数字0-9组成的字符串(以回车结束),
程序逐个检查字符串中各字符,将原串中小写字母变成大写字母,其他字符不
变,并在屏幕上显示。用户接任一键,重做,按ESC键,返回主菜单。
(2)按卜“2”键,完成我最大值(二选一〕。
a.接收用户输入的可显示字符串(以回车结束),程序将其中ASCH码值
最大的字符显示出来;
b,接收用户输入假设干个无符号8位数(以空格或逗号为分隔符,以回车
结束),程序将其中最大的数显示出来。用户按任一键,重做,按ESC键,返
回主菜单。
(3)按下“3”键,完成排序(二选一)。
a.接收用户输入的可显示字符串,以回车结束。程序按ASCH码值大小由
大到小排序并输出显示;
b.接收用户输入假设干个有符号8位数(以空格或逗号为分隔符,以回车
结束),程序将其中最大的数显示出来。用户接任一键,重做,按ESC键,返
回主菜单。
(4)按下“4”键,显示时间。
首先提示用户对时,即用户输入时、分、秒(以空格或逗号为分隔符,以
回车结束),然后,在屏幕上不断显示时间,格式为:
XX(时):XX(分):XX(秒)
最好定点显示。用户按任一键,重新对时,按ESC键,返回主菜单。
(5)按下“5”键,结束程序运行,返回系统提示符。
四、实验程序、流程图与结果
实验程序
DISPLMACROSTR;Functiontodisplaystrings
PUSHDX
PUSHAX
LEADX.STR
MOVAH,09H
INT21H
POPAX
POPDX
ENDM
ISCONTINUEMACROL;Macrotojudgewhethertocontinue,Lisamark
DISPS15,10,SMENU
MOVAH.08H
INT21H
CMPAL,1BH
JNEL;假设用JE会导致编译,跳不了那么远
JMPMAIN
ENDM
CURSORMACROCURX.CURY
PUSHAX
PUSHBX
PUSHDX;DX必须保护,始终指向输入缓冲区
MOVAH.02H
MOVDH.CURX
MOVDL.CURY
MOVBH,0
INT10H
POPDX
POPBX
POPAX
ENDM
DISPSMACROX.Y.STR;将STR的内容显示到X,Y的位圆
PUSHAX
PUSHBX
PUSHDX
MOVAH.02H
MOVBH.OOH;显示页码,第。页
MOVDH,X;行[X坐标)
MOVDL,Y;列(丫坐标〕
INT10H
LEADX.STR
MOVAH.09H
INT21H
POPDX
POPBX
POPAX
ENDM
SCROLLMACRON.ULR.ULC.LRR.LRC.ATT
PUSHAX
PUSHBX
PUSHCX
PUSHDX
MOVAH,06H
MOVAL,N;N=上卷行数;N=0时,清窗口
MOVCH.ULR;左上角行号1X)
MOVCL.ULC;左上角列号(Y)
MOVDH.LRR;右下角行号
MOVDL.LRC;右下角列号
MOVBH.ATT落入行属性,颜色设置
INT10H
POPDX
POPCX
POPBX
POPAX
ENDM
PREPMACROT;预处理,显示子菜单标题(T),输入提示信息等
LEASIJNBUF+1
LEADl.OUTBUF
SCROLL21,2,0,22,79,OFH;清屏,内窗
DISPS3,20,T;显示子菜单标题(3行20列显示T)
DISPS6,2,CAPION;Promptforastringtochange
DISPS8.2JNCAPprint"Yourinputis:"
MOVAH.OAH
INT21H
MOVCH,0
MOVCL,[SI];获取输入字符串中,字符的个数
INCSI
ENDM
STACKSEGMENTSTACK'STACK'
DB100HDUP(?)
TOPLABELWORD
STACKENDS
DATASEGMENT
BASEDWMAIN,LTC,FMV,SORTS,STM.EXIT;建立跳转表
WELCMDB'Welcometousethisprogram!$'
MMENUDDB'02121452-Mr.HaoS'
MMENUCDB,ChooseAnItem,AndInputTheNumber!$'
MMENU1DB*1-LowercaseLettersToCapitalLetters$'
MMENU2DB'2-FindTheMaximumValue$'
MMENU3DB'3-Sort$'
MMENU4DB'4-SetTime$'
MMENU5DB15-Exit!$'
SMENUDB'PressAnyKeyToRedo.Press"ESC"ToReturnToMainMenu!$'
WROCAPDB'WRONG!Youhavepress""key!Pleaseinputanumberbetween1and5!$'
CAPIONDB'PleaseInputYourStringsandEndWith"Enter"Key!$'
INCAPDB'YourInputIs:$'
INBUFDB100
DB?
DB100DUP(?)
OUTCAPDB'MyOutputIs:$'
OUTBUFDB100DUP(?)
MAXCAPDB'ThecharofmaxASCIIis:.$'
ERRINFDB'ERROR!Pleasechecktheformatyouinput!$'
TIMESETCDB'Now,youcansetthetime!$,
TIMESETFDB'Format:(012532)or(01:25:32),andendwithCR!$'
TIMESETSDB'Succeed!
TDINVDB'Invalidtimedata!Inputagain!$'
NODATCAPDB'Youhaveinputnothing's'
TIMEDB8DUP(':)12DUP('');时间的底
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA,ES:DATA,SS:STACK
START:MOVAX,DATA
MOVDS,AX
MOVES.AX
MOVAX.STACK
MOVSS.AX
LEASP.TOP
LEADX.INBUF指向输入缓冲区
CLC
MAIN:SCROLL0,0,0,24,79,0;清屏
SCROLL21,2,0,22,79,OFF;设置菜单颜色,黑底白字〃注意逗号应为半角字符,否那么提示outofmemoryu
DISPS6,30,MMENUD
DISPS8,20,MMENUC
DISPS10,20,MMENU1
DISPS12,20,MMENU2
DISPS14,20,MMENU3
DISPS16.20.MMENU4
DISPS18,20,MMENU5
ML:CURSOR19,1DH
MOVAH,01H;Recievethechoice
INT21H
CMPAL,31H
JLERROR
CMPAL.35H
JGERROR
ANDAX.00FH
LEABX.BASE
SHLAL.1;将人1,乘2,因为跳转表地址是dw类型的,
ADDBX.AX
JMPWORDPTR[BX]
;CMPAL,'1'
;JELTC;Choose1,lowercaselettertocapitalletter
;CMPAL,'2'
;JEFMV;Choose2,findthemaximumvalue
;CMPAL,'3'
;JESORTS;Choose3,sort
;CMPAL,'4'
;JESTM;Choose4,showcurrenttime
;CMPAL,'5'
;JEEXIT;Choose5,exittheprogram
ERROR:CMPAL.ODH;如果是回车的话,赋CR
JEMCR
MOV[WROCAP+23],AL;Otherchar
MOV[WROCAP+24];1
JMPD
MCR:MOVWORDPTR[WROCAP+23].'RC,
D:DISPS20,5,WROCAP;Showthewronginformation
JMPML
LTC:CALLLLTOCL
ISCONTINUELTC
FMV:CALLFMAXV
ISCONTINUEFMV
SORTS:CALLSORT
ISCONTINUESORTS
STM:CALLSHOWTIME
ISCONTINUESTM
EXIT:SCROLL0,0,0.24,79,0;清屏
MOVAH.4CH;Exit.
INT21H
LLTOCLPROC
REFLASHL:PREPMMENU1;显示子菜单
CMPCL.O;假设输入为空那么跳转至REDO
JEREFLASHL
LL1:MOVAL,[SI]
CMPAL,'a'
JBMTOB;NOCHANGE
CMPAL,'z'
JAMTOB
SUBAL,20H;Convert
MTOB:MOV[DI],AL
INCSI
INCDI
LOOPLL1
MOVBYTEPTR[Dl],'$'
DISPS10,2,OUTCAP
DISPS10,17,OUTBUF
RET
LLTOCLENDP
FMAXVPROC
PUSHBX
REFLASHF:PREPMMENU2;显示子菜单
CMPCL,0;假设输入为空那么跳转至REDO
JEREFLASHF
MOVAL,0
FL1:CMPAL,[SI]
JANEXT
MOVAL,[SI]
NEXT:INCSI
LOOPFL1
MOV[MAXCAP+26],AL
DISPS10,2,MAXCAP
POPBX
RET
FMAXVENDP
SORTPROC
PREPMMENU3;显示子菜单标题(T),输入提示信息等
DECCX
ADDSI.CX
MOVBYTEPTR[Sl+1],'$'
LP1:PUSHCX
PUSHSI
LP2:
MOVAL,[SI]
CMPAL,[SI-1]
JBENOXCHG
XCHGAL,[SI-1]
MOV[SI],AL
NOXCHG:DECSI
LOOPLP2
POPSI
POPCX
LOOPLP1
DISPS10,2,OUTCAP
DISPS10,17,INBUF[2];显示排序结果
RET
SORTENDP
SHOWTIMEPROC
SCROLL21,2,0,22,79,OFH清屏,内窗
DISPS3,20,MMENU4
DISPS5,25,TIMESETC
DISPS7,15,TIMESETF
SHOW:MOVSI,0
MOVBL.1OO
DIVBL
MOVAH,2CH;GETTIME
INT21H
MOVAL.CH;HOUR
CALLBCDASC;要转换的在AL中
INCSI
MOVAL,CL;MINUTE
CALLBCDASC
INCSI
MOVAL.DH
CALLBCDASC;要转换的在AL中
MOVBP.OFFSETTIME;使用int10H的13H号功能,在Teletype模式下显示字符串(3P为地址)
MOVDX,0A22H;DX为行列(DH,DL)
MOVCX,8;CX为显示字符串长度
MOVBX.004EH;BH:页码,BL:属性
MOVAX.1301H;AL:显示输出方式,1—字符串中只含显示字符,显示后,光标位置改变
INT10H
MOVAH.02H;设置光标位置
MOVDX,0A22H
MOVBH,0
INT10H
MOVBX.0018H;延时用(外层),假设不延时,光标会在时间左右来回跑!
RE:MOVCX.OFFFFH
REA:LOOPREA
DECBX
JNZRE
MOVAH.01H;检测是否有字符输入,ZF=1:无
INT16H
JESHOW
CALLSETTIME;设置时间子程序
RET
SHOWTIMEENDP
SETTIMEPROC
PUSHDX
MOVAH,OAH;输入时间串
LEADX,INBUF
INT21H
CMPINBUF[1],0
JENODAT
MOVBL,10
MOVAL,INBUF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 核医学甲状腺功能显像
- 整式十字相乘课件
- 数控技术数控钻镗加工编制
- 核安全工程师培训材料核安全综合知识第二章周志伟
- 物理课件第八章第五节磁生电
- 成反比的量课件
- 液压电子课件lesson
- 建设行业专业技术人员继续教育之建筑节能培训
- 经济生活知识树
- 建筑防雷及接地讲义
- 渐冻症课件教学课件
- 医院重点专科建设申报汇报
- 冬季四防安全知识培训课件
- 【《基于单片机的停车场道闸机械设计案例》2800字】
- 牙齿隐裂教学课件
- JG/T 319-2011预应力用电动油泵
- 人教版 浙教版 培智 生活语文五年级上册 部分教案
- 《炎症的病理生理》课件
- 品管圈PDCA获奖案例提高危重患者晨间床旁交接班的规范率
- JJF 2161-2024焊接检验尺校准规范
- 输变电工程施工质量验收统一表式附件1:线路工程填写示例
评论
0/150
提交评论