




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验一 Fibonacci数列实现一.实验目的及内容1、实验目的进一步掌握子程序的设计方法,熟悉递归程序的设计2、实验要求掌握递归程序的调用、返回及入口、出口参数的传递方法。3、实验内容程序接收由用户键入的数N,根据给定的N值,计算Fibonacci数。Fibonacci数的定义如下:FIB(1)=1FIB(2)=1FIB(N)=FIB(N-2)+FIB(N-1) N>=3二.实验环境Masm For Windows集成实验环境共享版 编写编译程序 三.实验方法 程序接收用户输大于20小于30的十进制正整数,存入输入缓冲区后再把它转化为十六进制数,存入内存单元N中。调用FIB函数求Fib
2、onacci数,结果高位存在RESULT2H,低位存在RESULT2L,最后调用OUTPUT函数将结果以十进制的形式显示出来。程序亮点在于将结果转换为十进制时采用了除10取余的方法,对于高位通过在适当的位数加65536(ADD65536)的方式巧妙地将乘法转化为加法。四.实验步骤开始CALL INPUTCALL FIBCALL OUTPUT结束1.显示提示,并接受一个数字N;2.调用fib递归 得到结果存入内存;3.调用显示10进制函数OUTPUT。五.实验结论输入数据 25(十进制)输出数据 75025(10进制) 输入19与31,验证边界满足,如下图:六. 实验分析 本实验使我进一步掌握子
3、程序的设计方法,熟悉递归程序的设计,丰富了我写汇编程序的经验。实验二 窗口颜色改变实验一、实验目的编写程序,在屏幕上设置任意两个数值,以此为对角线坐标点开设窗口,设定热键控制窗口的颜色,使屏幕颜色有浅至深。二、实验要求要求用汇编实现,并使用热键控制颜色改变。三、实验环境Masm For Windows集成实验环境共享版 编写编译程序四、实验步骤 输入两个坐标,作为对角线坐标,建立窗口 用热键控制颜色,看颜色变化。五、实验结论输入坐标:top_left为50,50,;bottom_right为100,100实验三 学生信息管理系统一、实验目的 利用汇编语言编写学生信息管理系统二、实验要求 熟悉汇
4、编语言编程,编写学生信息系统三、实验内容建立学生成绩信息库,包括学号、成绩、名次,从键盘输入学号,实现成绩、名次等信息的查询:学号 姓名 成绩 名次01 cjh 80 102 np 99 3四、实验环境 Masm For Windows集成实验环境共享版 编写编译程序五、实验结论列出所有学生信息,输入l查询记录,输入s,并且输入ID号查询插入记录,输入i 实验四 虚拟实验平台模型机实验1. 实验目的1) 掌握模型机的基本原理和结构2) 掌握机器指令与微程序的对应关系;3) 掌握机器指令的执行流程;2. 实验设备74LS181芯片两片,memory 6116一片,微程序控制存储器芯片一片,编译器
5、芯片一片,八位同步计数器芯片一片,ALU_G芯片一片,PC_G芯片一片,74LS273芯片若干,输入,输出芯片各一片,选择器芯片若干,连接器芯片若干,灯泡若干,开关若干等。3. 实验原理图1 模型机示意图图1中所示模型机包括运算器、存储器、微控器、输入设备、输出设备以及寄存器。这些部件的动作控制信号都有微控器根据微指令产生。需要特别说明的是由机器指令构成的程序存放在存储器中,而每条机器指令对应的微程序存储在微控器中的存储器中。模型机详细原理见附件。 4. 实验内容1) 选择实验设备,将所需要的组件从组件列表中拖到实验设计流程栏中2) 搭建实验流程:根据原理图1和电路图(见附件),将已选择的组件
6、进行连线。3) 输入机器指令:选择菜单中的“工具”,再选择“模型机调试”,在指令输入窗口中输入如下指令:00000000000100000000100100100000000010110011000000001011010000000000000000000001本实验设计机器指令程序如下:地址(二进制)内容(二进制)助记符说明0000 00000000 0000IN R0“INPUT DEVICE”->R00000 00010001 0000ADD 0AH,R0R0+0AH->R00000 00100000 10100000 00110010 0000STA R0,0BHR0-&
7、gt;0BH0000 01000000 10110000 01010011 0000OUT 0BH0BH->LED0000 01100000 10110000 01110100 0000JMP 00H00H->PC0000 10000000 00000000 1010运算数据自定0000 1011求和结果4) 这里做的是个加法运算,第一个加数已经存入到内存的0000 1010单元中,第二个加数是需要手工输入的。在实验运行面板中点击“运行”按钮,选择“输入”芯片,设置输入的数据后,双击连接“输入”芯片的单脉冲,这样第二个加数就设置好了。5) 在实验运行面板中双击连续脉冲,模型机便开始
8、工作,观察各个芯片的状态。或者在模型机调试窗口中(如图2所示)点击“指令执行”选项卡,在模型机调试窗口中点击“下一时钟”,模型机机执行到下一个时钟,点击“下一微指令”,模型机机执行到下一个微指令,点击“下一指令”,模型机机执行到下一条指令。观察各个芯片的状态,思考模型机的运行原理。5:实验调试在指令输入框中输入指令,点击输入按钮,然后执行指令,点击下一时钟,下一微指令图2 模型机调试窗口实验心得:通过这次汇编组成原理课程设计,更加深入的了解了汇编指令的执行过程,更加透彻得明确了计算机执行指令的过程,特别是虚拟平台的模型及实验,让我知道计算机执行指令时的具体过程。对于计算机的底层运算不在陌生。源
9、码附录 1:Fibonacci数DATAS SEGMENT STR1 DB 'Please input a number(20-30):N=','$' STR2 DB 13,10,'FIB(N)=','$' WRONGSTR DB 13,10,13,10,'A number between 20 and 30 please!',13,10,13,10,'$' INPUTBUFFER DB 3,?,3 DUP(?) N DW ? ;输入N值 RESULT1H DW 0 RESULT1L DW 0 RE
10、SULT2H DW 0 ;结果的高16位 RESULT2L DW 0 ;结果的低16位 C10 DW 10 OUTPUTBUFFER DB 11 DUP('0')DATAS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATASSTART: MOV AX,DATAS MOV DS,AX CALL INPUT CALL FIB CALL OUTPUT JMP QUIT;* INPUT PROC JMP T1WRONG:LEA DX,WRONGSTR MOV AH,9 INT 21H T1:LEA DX,STR1 MOV AH,9 INT 21H LE
11、A DX,INPUTBUFFER MOV AH,10 INT 21H MOV AX,0 MOV CL,INPUTBUFFER+1 MOV CH,0 LEA BX,INPUTBUFFER+2 T2:MUL C10 MOV DL,BX CMP DL,'0' JB WRONG CMP DL,'9' JA WRONG AND DL,0FH ADD AL,DL ADC AH,0 INC BX LOOP T2 CMP AX,001EH JA WRONG CMP AX,0014H JB WRONG MOV N,AX RETINPUT ENDP;* FIB PROC CMP N
12、,1JZ L1CMP N,2JZ L2DEC NCALL FIBMOV AX,RESULT2LMOV DX,RESULT2HMOV CX,RESULT1LADD RESULT2L,CXMOV CX,RESULT1HADC RESULT2H,CXMOV RESULT1L,AXMOV RESULT1H,DXJMP EXIT L1:MOV RESULT1L,1 MOV RESULT2L,1 JMP EXIT L2:MOV RESULT2L,1 DEC N CALL FIBEXIT:RETFIB ENDP;* OUTPUT PROCMOV AX,RESULT2LLEA SI,OUTPUTBUFFERM
13、OV CX,5 R1:MOV DX,0 ;低位加入OUTPUTBUFFERDIV C10INC SIADD SI,DLLOOP R1;* MOV AX,RESULT2H LEA SI,OUTPUTBUFFER MOV CX,5 R2:MOV DX,0 DIV C10 INC SI PUSH CX ;高位加入OUTPUTBUFFER CMP DX,0 JE NOADD MOV CX,DXADDN:CALL ADD65536 LOOP ADDNNOADD:POP CX LOOP R2;*LEA DX,STR2MOV AH,9INT 21H LEA SI,OUTPUTBUFFER MOV BX,10
14、 R3:CMP BYTE PTR SI+BX,'0' JA PRINT DEC BX ;显示十进制结果 JMP R3PRINT:MOV DL,SI+BX MOV AH,2 INT 21H DEC BX CMP BX,1 JAE PRINT RETOUTPUT ENDP;*ADD65536 PROC ;高位算法 ADD BYTE PTR SI,6 MOV DL,0 CMP BYTE PTR SI,3AH JB A1 SUB BYTE PTR SI,10 MOV DL,1 A1:ADD BYTE PTR SI+1,3 ADD BYTE PTR SI+1,DL MOV DL,0 CM
15、P BYTE PTR SI+1,3AH JB A2 SUB BYTE PTR SI+1,10 MOV DL,1 A2:ADD BYTE PTR SI+2,5 ADD BYTE PTR SI+2,DL MOV DL,0 CMP BYTE PTR SI+2,3AH JB A3 SUB BYTE PTR SI+2,10 MOV DL,1 A3:ADD BYTE PTR SI+3,5 ADD BYTE PTR SI+3,DL MOV DL,0 CMP BYTE PTR SI+3,3AH JB A4 SUB BYTE PTR SI+3,10 MOV DL,1 A4:ADD BYTE PTR SI+4,6
16、 ADD BYTE PTR SI+4,DL MOV DL,0 CMP BYTE PTR SI+4,3AH JB A0 SUB BYTE PTR SI+4,10 MOV DL,1 A5:ADD BYTE PTR SI+5,DL MOV DL,0 CMP BYTE PTR SI+5,3AH JB A0 SUB BYTE PTR SI+5,10 MOV DL,1 A6:ADD BYTE PTR SI+6,DL MOV DL,0 CMP BYTE PTR SI+6,3AH JB A0 SUB BYTE PTR SI+6,10 MOV DL,1 A7:ADD BYTE PTR SI+7,DL MOV D
17、L,0 CMP BYTE PTR SI+7,3AH JB A0 SUB BYTE PTR SI+7,10 MOV DL,1 A8:ADD BYTE PTR SI+8,DL MOV DL,0 CMP BYTE PTR SI+8,3AH JB A0 SUB BYTE PTR SI+8,10 MOV DL,1 A9:ADD BYTE PTR SI+9,DL A0:RETADD65536 ENDP;* QUIT:MOV AH,4CH INT 21HCODES ENDS END START2:颜色改变;*;MACRO DEFINE;clear screencl_scrnmacrotlr,tlc,brr,
18、brcmovah,6moval,0movbh,7movch,tlrmovcl,tlcmovdh,brrmovdl,brcint10hendm;outputprintfmacromsg_addrleadx,msg_addrmovah,9int21hendm;crlfmacromovdl,0dhmovah,2int21h;movdl,0ahmovah,2int21hendm.model small;*.stack;*.datatlrdw?;top_left rowtlcdw?;top_left columnbrrdw?;bottom_right rowbrcdw?;bottom_right col
19、umncolordb0fhrowppdw?biggerdw?countdw8pattern1db00000001bpattern2db00010001bpattern3db00100101bpattern4db01010101bpattern5db11011010bpattern6db11101110bpattern7db11111110bpattern8db11111111bmsgdb'*PRESS ESC TO END THE PROGRAM*',13,10,'$'msg1db'Input top_left position(row:0479,col
20、umn:0639):row,column',13,10,'$'msg2db'Input bottom_right position(row:0479,column:0639):row,column',13,10,'$'msg3db'Input Error!Again.',13,10,'$'flagdb0ffh;*.code;-mainprocfarstart:movax,datamovds,ax;MAIN PART GOES HEREagain:callget_pos;get window's po
21、sition from kbdtestflag,0f0hjzexitcalldisplay;display the windowjmpagainexit:movax,4c00hint21hmainendp;-get_posprocnear;set EGA/VGA movah,00hmoval,02hint10h;clear screencl_scrn0,0,24,79printfmsginput:printfmsg1leasi,tlrcallget_numtestflag,0f0hjzget_pos_exittestflag,0fhjzerrorcrlfprintfmsg2leasi,brrc
22、allget_numtestflag,0f0hjzget_pos_exittestflag,0fhjzerrorget_pos_exit:reterror:cl_scrn1,0,24,79movbh,0movdh,1movdl,0movah,2int10hprintfmsg3orflag,0fhjmpinputget_posendp;-get_numprocnearcalldecibincmpdl,','jzstore_firstcmpdl,1bhjzst_endcmpdl,0jnzget_num_errormovah,7int21hjmpget_num_errorstore_
23、first:cmpbx,479jaget_num_errormovsi,bxcalldecibincmpdl,0dhjzstore_secondcmpdl,1bhjzst_endcmpdl,0jnzget_num_errormovah,7int21hjmpget_num_errorst_end:andflag,0fhjmpget_num_exitget_num_error:andflag,0f0hjmpget_num_exitstore_second:cmpbx,639jaget_num_errormovsi+2,bxget_num_exit:retget_numendp;-decibinpr
24、ocnear;store the number from kbd in BXmovbx,0get_char:movah,1int21hmovdl,alsubal,30hjldecibin_exitcmpal,9jgdecibin_exitcbwxchgax,bxmovcx,10mulcxaddbx,axjmpget_chardecibin_exit:retdecibinendp;-displayprocnear;display the windowpushsi;set EGA/VGAmovah,0moval,13hint10h;movax,brrsubax,tlrincaxmovdx,0mov
25、cx,8divcxmovrowpp,axmovbigger,dx;repaint:movsi,8leadi,pattern1 mov bh,0 movah,0chmoval,colormovdx,tlrcmpdx,brrjaxchg_rmovcx,tlccmpcx,brcjaxchg_cjmpwrite_partxchg_r:xchgdx,brrmovtlc,dxjmpwrite_partxchg_c:xchgcx,brcmovtlc,cxwrite_part:movbl,dipushrowppcmpsi,biggerjawrite_rowincrowppwrite_row:cmprowpp,
26、0jzrow_endpushbxnext_p:rolbl,1;jncdont_write;int10h;jmpwrite_enddont_write:;addal,8int10h;subal,8write_end:inccxcmpcx,brcjbenext_p;popbxrolbl,1rolbl,1movcx,tlcincdxdecrowppjmpwrite_rowrow_end:incdipoprowppdecsijnzwrite_part;change colorget_key:movah,0int16hcmpah,1jzdisplay_exitcmpah,48hjzinc_colorcm
27、pah,4dhjzinc_colorcmpah,50hjzdec_colorcmpah,4bhjzdec_colorsubah,2jlget_keycmpah,7jgget_keymovcolor,ahjmprepaintinc_color:inccolor;andcolor,07hjmprepaintdec_color:deccolorandcolor,07hjmprepaintdisplay_exit:popsiretdisplayendp;-endstart3:学生管理系统DATA SEGMENTTIPS3 DB 'Please input ID:$'查询提示信息TIPS
28、4 DB ' Please enter "r" to return$'TIPS5 DB ' Please enter "r" to return,"c" to continue$'ID DB ' ID: $'NAM DB ' NAME: $'SEX DB ' SEX: $'SCORE DB 'SCORE: $'RANK DB 'RANK: $'FID DW ?;文件号SEXM DB 'male $'SEXF
29、DB 'female $'mess0 DB ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ',0ah,0dh,'$'mess1 DB ' * * ',0ah,0dh,'$'mess2 DB ' * Welcome To Use This Student Management System * ',0ah,0dh,'$'mess3 DB ' * insert (i) * ',0ah,0dh
30、,'$'mess4 DB ' * list (l) * ',0ah,0dh,'$'mess5 DB ' * search (s) * ',0ah,0dh,'$'mess6 DB ' * quit (q) * ',0ah,0dh,'$'mess7 DB ' * Please chose(i/l/s/q): * ',0ah,0dh,'$'mess8 DB ' * * ',0ah,0dh,'$'mess9 DB ' *
31、 Powered By Linx * ',0ah,0dh,'$'mess10 DB ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ',0ah,0dh,'$'ID_LENGTH EQU 4;配置信息NAM_LENGTH EQU 10SCORE_LENGTH EQU 5RANK_LENGTH EQU 5STU_LENGTH DW ?;每条学生信息总长度DEL DB 30 DUP (' ');清空信息用DEL_DONE DB ' Delet
32、e success !$'ERR DB ' Data error,Please input again!$'错误提示信息NOSTU DB ' Sorry,there is no this studnet!$'ERR_NO DB ' No student information!$'ERR_SAME DB ' There is the same ID,please input again!$'NEWF DB 0DH,0AH,0DH,0AH,' Warning: this operation will empty al
33、l your data!',0DH,0AH,0DH,0AH,' Will you continue? (y:empty,other key:return):$'FPATH DB 'c:recoder.txt',0;数据库文本STR DB 50;缓冲区str DB ? DB 50 DUP (?)STR0 DB 50 DUP (?);缓冲区str0ENTER DB ' $'空格TMP DW 0;是否为空标志信息SC DB 0;分数保护处用 BYE DB ' Thanks For Using Again!',0DH,0AH,0D
34、H,0AH,' Bye$'DATA ENDSSET_P1 MACRO;设定光标位置A MOV AH,02H MOV DH,02 MOV DL,03 MOV BH,0 INT 10H ENDMSET_P3 MACRO MOV AH,02H ;设定光标的位置B MOV DH,10 MOV DL,50 MOV BH,0 ;当前这页 INT 10H ENDMTAB MACRO;换行MOV AH,2MOV DL,0DHINT 21HMOV DL,0AHINT 21HENDMCREATEF MACRO FILE_ID,FILE_PATH;创建文件(传入文件号、传入文件路径)MOV AH,3
35、CHMOV CX,00H;普通文件LEA DX,FILE_PATHINT 21HMOV FILE_ID,AXENDMOPENF MACRO FILE_ID,FILE_PATH;打开文件(传入文件号、传入文件路径)MOV AL,2;读写文式打开MOV AH,3DHLEA DX,FILE_PATHINT 21HMOV FILE_ID,AXENDMCLOSEF MACRO FILE_ID;关闭文件(传入文件号)MOV BX,FILE_IDMOV AH,3EHINT 21HENDMREADF MACRO FILE_ID,TEMP,NUM;读文件(传入文件号、传入缓冲区、传入字节数)MOV BX,FIL
36、E_IDLEA DX,TEMPMOV AX,NUMMOV CX,AXMOV AH,3FHINT 21HENDMWRITEF MACRO FILE_ID,TEMP,NUM;写文件(传入文件号、传入缓冲区、传入字节数)MOV BX,FILE_IDMOV CX,NUMLEA DX,TEMP2MOV AH,40HINT 21HENDMMOVEF MACRO FILE_ID,STYPE,HIGEC,LOWD;移动文件指针(传入文件号、传入移动方式、传入偏移字节(高位)传入偏移字节(低位)MOV BX,FILE_IDMOV AH,42HMOV AL,STYPE;尾+偏移量方式MOV CX,HIGEC;偏移
37、字节(高位)MOV DX,LOWD;偏移字节(低位)INT 21HENDMINPUT MACRO BUFFER,LENGTH;输入字符串(传入字符串名、返回字符串长度)MOV AH,10LEA DX,BUFFERINT 21HMOV LENGTH,BUFFER1ENDMSHOW MACRO BUFFER;显示字符串(传入字符串名)MOV AH,9LEA DX,BUFFERINT 21HENDMSTAK SEGMENT STACKDB 200 DUP (?)STAK ENDS;=; 代码段;=CODE SEGMENTASSUME CS:CODE,DS:DATASHOW_EXIT PROC NEA
38、R;提示按r退出PUSH AXPUSH BXPUSH CXPUSH DXTABTABSHOW TIPS4EXIT_1:MOV AH,7INT 21HCMP AL,'r'JNZ EXIT_1POP DXPOP CXPOP BXPOP AXRETSHOW_EXIT ENDPSHOW_EC PROC NEAR;询问退出还是继续PUSH AXPUSH BXPUSH CXPUSH DXTABTABSHOW TIPS5EXIT_2:MOV AH,7INT 21HCMP AL,'r'JZ EXIT_4CMP AL,'c'JNZ EXIT_2CALL INSER
39、TEXIT_4:POP DXPOP CXPOP BXPOP AXRETSHOW_EC ENDPSHOW_ERR PROC NEAR;显示出错信息子程序PUSH AXPUSH BXPUSH CXPUSH DXTABTABSHOW ERRTABTABPOP DXPOP CXPOP BXPOP AXRETSHOW_ERR ENDPRE_TMP PROC NEAR;用空格初始化缓冲区子程序PUSH AXPUSH BXPUSH CXPUSH DXMOV CX,50MOV BX,1RE:INC BXMOV STRBX,' 'LOOP REPOP DXPOP CXPOP BXPOP AXRE
40、TRE_TMP ENDPCLEAR PROC NEAR ;清屏 PUSH AX PUSH BX PUSH CX PUSH DX MOV AL,0 ;上滚行数 MOV CL,0 ;上滚窗口左上角的列号为0 MOV CH,0 ;上滚窗口左上角的行号为0 MOV DH,24 ;上滚窗口右上角的行号为24 MOV DL,79 ;上滚窗口右上角的列号为79 MOV BH,14 ;空白行的属性 MOV AH,6 ;入口参数 INT 10H SET_P1 POP DX POP CX POP BX POP AX RETCLEAR ENDP SHOW_STU PROC NEAR;显示学生信息子程序PUSH AX
41、PUSH BXPUSH CXPUSH DXSHOW ID;IDMOV CX,ID_LENGTHMOV BX,-1SH_ID:INC BXMOV DL,STR0BXMOV AH,2INT 21HLOOP SH_IDSHOW ENTERSHOW NAM;NAMEMOV CX,NAM_LENGTH;MOV BX,ID_LENGTH;DEC BXSH_NAME:INC BXMOV DL,STR0BXMOV AH,2INT 21HLOOP SH_NAMENN:SHOW ENTERSHOW SCORE;SCOREMOV CX,SCORE_LENGTH;MOV BX,ID_LENGTH;ADD BX,NAM
42、_LENGTHSH_SCORE:INC BXMOV DL,STR0BXMOV AH,2INT 21HLOOP SH_SCORENN1:SHOW ENTERSHOW RANK;RANKMOV CX,RANK_LENGTH;MOV BX,ID_LENGTH;ADD BX,NAM_LENGTH;ADD BX,SCORE_LENGTHSH_RANK:INC BXMOV DL,STR0BXMOV AH,2INT 21HLOOP SH_RANKPOP DXPOP CXPOP BXPOP AXRETSHOW_STU ENDP;=以下插入(insert)子程序=INSERT PROC NEARPUSH AXP
43、USH BXPUSH CXPUSH DXTAB CALL CLEAR ;清屏TABTABOPENF FID,FPATH;打开文件IN_ID:SHOW ID; 学号INPUT STR,BL;向缓冲区输入IDCMP BL,ID_LENGTH;看ID是否合法JZ L1JNZ ERR_IDERR_SA: ;错误处理TABTABSHOW ERR_SAMETABTABJMP IN_IDERR_ID:TABTABCALL SHOW_ERRTABTABJMP IN_IDL1:;ID判断只能为数字MOV CX,ID_LENGTHLEA SI,STR+2LN:MOV AL,BYTE PTRSI CMP AL,'0' JB ERR_ID CMP AL,'9' JA ERR_ID INC SI LOOP LNMOVEF FID,0,0,0;指针移到文件首IA:MOVEF FID,1,0,5IB:READF FID,STR0,STU_LENGTH;读取学生信息CMP AX,0;文件是否结束JNZ IL1JMP IC;没有重复学号,可以插入IL1:LEA SI,STR0LEA DI,STRINC DIDEC SIMOV CX,ID_LENG
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肉类罐头加工过程中的食品安全隐患与预防考核试卷
- 稀土金属冶炼与战略新兴产业考核试卷
- 玻璃纤维射击靶考核试卷
- 篷布企业供应链风险管理考核试卷
- 精神障碍的康复教育介入考核试卷
- 四川大学《移动应用开发(Andoid)》2023-2024学年第一学期期末试卷
- 上海市长宁区高级中学2025年初三下期中生物试题试卷含解析
- 南平市建瓯市2025年重点中学小升初数学入学考试卷含解析
- 山东华宇工学院《中外文化交流(Ⅰ)》2023-2024学年第一学期期末试卷
- 辽宁省普兰店市2025年高考语文试题疯狂小题抢高分含解析
- 2023年辽宁高考数学试题及答案经典word版(理科)
- 博物馆藏品库房管理课件
- 2022年2月兴业银行审计部招聘人员模拟试题3套(含答案解析)
- 工贸行业重点可燃性粉尘目录(2015版)
- 焊接质量检查表
- 形式发票模板
- 高一语文《赤壁赋》 完整版课件PPT
- DB32∕T 2880-2016 光纤传感式桥隧结构健康监测系统设计、施工及维护规范
- 北师大版小学数学二年级下册第三单元《练习二》教学设计建议及课本习题解析
- 渤海财险非车险业务培训
- 水工隧洞施工ppt课件
评论
0/150
提交评论