年北京理工大学汇编语言实验报告实验五 子程序设计实验(总结)_第1页
年北京理工大学汇编语言实验报告实验五 子程序设计实验(总结)_第2页
年北京理工大学汇编语言实验报告实验五 子程序设计实验(总结)_第3页
年北京理工大学汇编语言实验报告实验五 子程序设计实验(总结)_第4页
年北京理工大学汇编语言实验报告实验五 子程序设计实验(总结)_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验五 子程序设计实验设计性实验 一、实验要求和目的1熟悉汇编语言程序设计结构;2熟悉汇编语言子程序设计方法;3熟悉利用汇编语言子程序参数传递方法;4熟悉汇编语言字符串处理根本指令的使用方法;5掌握利用汇编语言实现字符串的输入输出程序设计方法;6掌握数制转换程序实现方法。二、软硬件环境1、硬件环境:计算机系统 windows;2、软件环境:装有MASM、DEBUG、LINK、等应用程序。三、实验涉及的主要知识A 子程序知识要点:1、 掌握子程序的定义语句;过程名 PROC near/far过程体RET过程名 ENDP2.子程序结构形式一个完整的子程序一般应包含以下内容:1. 子程序的说明局部在

2、设计了程序时,要建立子程序的文档说明,使用户能清楚此子程序的功能和调用方法.说明时,应含如下内容:.子程序名:命名时要名中见意.子程序的功能:说明子程序完成的任务;.子程序入口参数:说明子程序运行所需参数及存放位置;.子程序出口参数:说明子程序运行结果的参数及存放位置;.子程序所占用的存放器和工作单元;.子程序调用例如;2、 掌握子程序的调用与返回在汇编语言中,子程序的调用用CALL,返回用RET 指令来完成。.段内调用与返回:调用子程序指令与子程序同在一个段内。因此只修改IP;.段间调用与返回:调用子程序与子程序分别在不同的段,因此在返回时,需同时修改CS:IP。3子程序的现场保护与恢复保护

3、现场:在子程序设计时,CPU 内部存放器内容的保护和恢复。一般利用堆栈实现现场保护和恢复的格式:过程名PROC NEAR/FARPUSH AXPUSH BXPUSH DXPOP DXPOP AXRET过程名 ENDP4.子程序的参数传递方法1 存放器传递参数这种方式是最根本的参数传递方式。2 存储器单元传变量递参数这种方法是在主程序调用子程序前,将入口参数存放到约定的存储单元中;子程序运行时到约定存储位置读取参数;子程序执行结束后将结果也放在约定存储单元中。3 用堆栈传递参数利用共享堆栈区,来传递参数是重要的的方法之一。B 字符、字符串输入输出知识要点:在实际应用中,经常需要从键盘输入数据并将

4、结果等内容显示到屏幕上,方便程序控制及查看结果。汇编语言的数据输入和输出分成两类,一是单个字符数据的输入输出,一是字符串数据的输入输出。都可以通过DOS 功能调用来实现,下面就分别介绍下用来实现数据输入输出的功能调用的使用方法。1、单个字符输入单个字符输入可以利用DOS 的1 号功能调用来完成,使用方法为:MOV AH,1INT 21H这两条语句执行后,光标会在屏幕上闪烁,等待输入数据,输入的数据以ASCII码形式存储在AL 存放器中。2、单个字符输出单个字符输出可利用DOS2 号功能调用来完成,使用方法为:MOV DL,?MOV AH,2INT 21H单个字符输出需要把要输出字符的ASCII

5、 码放在DL 存放器中。3、字符串输入从键盘输入一串字符串可以利用DOS 的10 号功能调用来完成,使用方法为:BUF DB 50 ;预定义可以输入的最大字符个数DB ? ;实际输入字符个数,根据输入自动统计DB 50 DUP (?) ;存放输入字符串数据缓冲区LEA DX,BUFMOV AH,10INT 21H4、字符串输出字符串输出可由DOS 9 号功能调用来完成,使用方法为:STRING DB HELLO$LEA DX,STRINGMOV AH,9INT 21HC 表的处理知识要点:表的处理在实际数据处理中应用较为广泛,主要有排序、搜索、插入和删除等操作。有一些常用的冒泡法、对分搜索法等

6、需要掌握。四、实验内容与步骤1、从键盘输入一串字符串显示提示到内存中,在该字符串的某一个指定位置,插入某一字符或删除某一字符,并显示操作后的字符串。源代码如下:DATAS SEGMENTBUF DB 20DB ?DB 20 DUP(0)DB 6 DUP(0)STRING0 DB PLEASE INPUT STRINGS:,0AH,0DH,$ STRING1 DB PLEASE CHOOSE INSERT OR DELETE:1.INSERT 2.DELETE,0AH,0DH,$ STRING2 DB PLEASE INPUT THE ADDRESS TO DELETE,0AH,0DH,$ ST

7、RING3 DB PLEASE INPUT THE ADDRESS TO INSERT,0AH,0DH,$ STRING4 DB PLEASE INPUT THE SYMBOL TO INSERT,0AH,0DH,$ BUF1 DB 20 DUP(0),$ INSER DB 0,0 DELE DB 0 NUMBER DB 0DATAS ENDSSTACKS SEGMENT DB 256 DUP(0)STACKS ENDSCODES SEGMENT assume CS:CODES,DS:DATAS,SS:STACKSSTART: MOV AX,DATAS MOV DS,AX MOV ES,AX

8、LEA BX,STRING0 CALL OUTPUTSTR ;输出字符串0 CALL INPUTSTR ;输入字符串 CALL HUICHE MOV AL,BUF+1 MOV NUMBER,AL LEA BX,STRING1 CALL OUTPUTSTR ;输出字符串1 MOV AH,01H ;输入1或2 INT 21H CMP AL,1 CALL HUICHE JZ IN1 LEA BX,STRING2 ;为2,执行删除操作 CALL OUTPUTSTR MOV AH,01H INT 21H AND AL,0FH MOV DELE,AL CALL HUICHE CALL DELETE CAL

9、L MOVE1 LEA BX,BUF1 CALL OUTPUTSTR CALL HUICHE JMP FINAL IN1:LEA BX,STRING3 ;执行插入操作 CALL OUTPUTSTR MOV AH,01H INT 21H AND AL,0FH LEA BX,STRING4 CALL OUTPUTSTR MOV AH,01H INT 21H MOV INSER+1,AL CALL HUICHE CALL INSERT CALL MOVE1 LEA BX,BUF1 CALL OUTPUTSTRFINAL: MOV AH,4CH INT 21H INPUTSTR PROC NEAR ;

10、输入函数LEA DX,BUF MOV AH,0AH INT 21H RETINPUTSTR ENDP HUICHE PROC NEAR ;回车换行函数MOV DL,0DHMOV AH,02HINT 21HMOV DL,0AHMOV AH,02HINT 21HRETHUICHE ENDPOUTPUTSTR PROC NEARMOV DX,BX ;输出字符串函数MOV AH,09HINT 21HRETOUTPUTSTR ENDPDELETE PROC NEAR ;删除函数LEA BX,BUFMOV DI,BXADD DI,2MOV AL,DELEXOR AH,AHADD DI,AXXOR CH,C

11、HMOV CL,NUMBERADD BX,CXADD BX,1MOVE:CMP BX,DIJE LADEMOV DH,DI+1MOV DI,DHINC DICMP BX,DIJNE MOVELADE:MOV BYTE PTR DI,$DEC NUMBERRETDELETE ENDPMOVE1 PROC NEAR ;移动复制函数LEA SI,BUFADD SI,2LEA DI,BUF1MOV CL,NUMBERXOR CH,CHREP MOVSBMOV BYTE PTR DI,$ RETMOVE1 ENDPINSERT PROC NEAR ;插入函数 LEA BX,BUFMOV DI,BXMOV

12、 AL,INSERXOR AH,AHADD DI,AXINC DIXOR CH,CHMOV CL,NUMBER ADD BX,CX ADD BX,1INS1:MOV DH,BXMOV BX+1,DHDEC BXCMP BX,DIJA INS1INC BXMOV AL,INSER+1MOV BX,ALINC NUMBERRETINSERT ENDPCODES ENDSEND START运行结果如下:其中在最开始输入1是添加,紧接着输入位置和要添加的字符,功能2是删除,接着输入删除的位置,如上图所示2、编写程序把从键盘输入的四位十六进制数,转换为十进制形式在屏幕上打印出来。datas segmen

13、t num2 db 0,0,0,0 num22 dw 0 tempio db 0 temp dw 0 tab db 0123456789abcdef datas ends stacks segment stacks ends codes segment assume ds:datas,ss:stacks,cs:codes start: mov ax,datas mov ds,ax mov ax,0 lea si,num2 call input mov al,tempio sub al,0 mov ds:si,al inc si call input mov al,tempio sub al,0

14、 mov ds:si,al inc si call input mov al,tempio sub al,0 mov ds:si,al inc si call input mov al,tempio sub al,0 mov ds:si,al call newline lea si,num2 mov cx,4 mov dx,0ah l2: cmp ds:si,dl jb l21 mov al,ds:si sub al,7 mov ds:si,al l21: inc si loop l2 lea si,num2 mov ah,ds:si mov cx,4 shl ah,cl inc si mov

15、 bl,ds:si add ah,bl inc si mov al,ds:si mov cx,4 shl al,cl inc si mov bl,ds:si add al,bl mov num22,ax ;1 mov dx,0 mov cx,2710h div cx mov temp,dx add ax,0 mov tempio,al call output mov ax,temp ;2 mov dx,0 mov cx,3e8h div cx mov temp,dx add ax,0 mov tempio,al call output mov ax,temp ;3 mov dx,0 mov c

16、x,64h div cx mov temp,dx add ax,0 mov tempio,al call output mov ax,temp ;4 mov dx,0 mov cx,0ah div cx mov temp,dx add ax,0 mov tempio,al call output mov ax,temp ;5 add ax,0 mov tempio,al call output call newline call newline mov ah,4ch int 21h input: mov ah,1 int 21h mov tempio,al ret newline: mov a

17、h,2 mov dl,0dh int 21h mov ah,2 mov dl,0ah int 21h ret output: mov ah,2 mov dl,tempio int 21h ret codes ends end start运行结果如下:3、从键盘输入显示提示十个2 位十进制数正数到内存中,按从小到大排序,然后把该数以十六进制形式在屏幕上打印出来。源代码如下:DATAS SEGMENT BUF DB 40 DB ? DB 40 DUP(0) SHUZI DB 10 DUP(0) BIAO DW 0 STRING DB PLEASE INPUT 10 NUMBERS:$DATAS E

18、NDSSTACKS SEGMENT STA DW 20H DUP(0)STACKS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART: MOV AX,DATAS MOV DS,AX MOV AX,STACKS MOV SS,AX LEA BX,STRING ;输出提示 CALL OUTPUTSTR CALL HUICHE CALL INPUT ;输入10个十进制数 CALL HUICHE CALL EXCHASC ;将ASC 码转换 CALL RANK ;将其排序 LEA SI,BUF ADD SI,5 MOV DI,10ABC

19、: MOV AL,SICALL PUTABYTE ;将16进制数输出CALL KONGGEADD SI,3DEC DIJNZ ABC MOV AH,4CHINT 21HOUTPUTSTR PROC NEAR ;输出字符串MOV DX,BXMOV AH,09HINT 21HRETOUTPUTSTR ENDPINPUT PROC NEAR ;输入字符串函数LEA DX,BUF MOV AH,0AH INT 21H RETINPUT ENDP HUICHE PROC NEAR ;回车换行MOV DL,0DHMOV AH,02HINT 21HMOV DL,0AHMOV AH,02HINT 21HRET

20、HUICHE ENDPEXCHASC PROC NEAR ;ASC码转换函数LEA SI,BUFADD SI,2MOV CX,10S: AND BYTE PTR SI,0FHINC SIAND BYTE PTR SI,0FHADD SI,2LOOP S ;变成十进制码LEA SI,BUFADD SI,2MOV BL,10MOV CX,10S1: MOV AL,SIMUL BL ;变成实际数字ADD AL,SI+1MOV SI,ALADD SI,3LOOP S1RETEXCHASC ENDP RANK PROC NEAR ;排序函数LEA SI,BUFADD SI,2LEA DI,BUFADD

21、DI,5MOV CX,10MOV AL,SIS2:MOV DI,CXMOV BX,2 S3: MOV AL,BUFBX CMP AL,BUFBX+3JBE CONTINUEXCHG AL,BUFBX+3MOV BUFBX,AL CONTINUE:ADD BX,3LOOP S3MOV CX,DILOOP S2RETRANK ENDP PUTABYTE PROC NEAR;显示16进制数字MOV CL,4MOV DL,ALSHR DL,CLMOV BIAO,AXCALL EXCHANGEDISPMOV AX,BIAOMOV DL,ALAND DL,0FHCALL EXCHANGEDISPRETPU

22、TABYTE ENDPEXCHANGEDISP PROC NEARCMP DL,9JA NOTDIGOR DL,30HJMP FINALNOTDIG:ADD DL,37HFINAL:MOV AH,02HINT 21HRETEXCHANGEDISP ENDPKONGGE PROC NEAR ;输出空格函数MOV DL,20HMOV AH,02HINT 21HRETKONGGE ENDPCODES ENDSEND START运行结果如下:4、英文人名排序。从终端键入20 个人名,当所有人名都键入后,按字母上升的次序将人名排序,并在屏幕上显示已经排好序的人名。源代码如下:datas segment

23、buf4 db 460 dup($) bp4 dw 20 dup(0) mark db num41 dw 20 num42 dw 19 temp dw 0 datas ends stacks segment stacks ends codes segment assume ds:datas,ss:stacks,cs:codes start: mov ax,datas mov ds,ax mov es,ax mov ax,stacks mov ss,ax lea si,buf4 lea di,bp4 mov cx,20 l4: mov al,20 mov ds:si,al mov dx,si a

24、dd dx,2 mov es:di,dx inc di inc di call gets add si,23 loop l4 l41: lea si,bp4 mov ax,19 mov num42,ax l42: mov di,ds:si+2 mov temp,si mov ax,ds:si mov si,ax mov cx,20 repe cmpsb js skip41 mov si,temp mov ax,ds:si xchg ax,ds:si+2 mov ds:si,ax skip41: mov si,temp inc si inc si mov cx,num42 dec cx mov

25、num42,cx inc cx loop l42 mov cx,num41 dec cx mov num41,cx inc cx loop l41 call newline lea di,bp4 mov cx,20 l43: mov temp,cx mov si,es:di call puts call newline inc di inc di mov cx,temp loop l43 mov ah,4ch int 21h gets: mov ah,10 mov dx,si int 21h call newline ret puts: mov ah,9 mov dx,si int 21h r

26、et newline: mov ah,2 mov dl,0dh int 21h mov ah,2 mov dl,0ah int 21h ret codes ends end start输完组后一个数按回车后,如下:注意:以上各题要求用子程序方法实现,每个题目至少包含2 个子程序。涉及到初始数据的,同学们自行给出多组数据,反复加以验证各题程序。五、实验要求与提示1、实验要求1画出各程序流程图;2列出程序清单,加上适量注释;3答复思考问题;4记录实验结果;(5) 完成实验报告实验材料上的内容简写,自己的工作要详尽。六、思考与练习以及测评标准1字符串在内存中是如何存储的?字符串在内存中以字节byte

27、为单位存储,字符串包含多少字符就需要多少byte来存。汇编中定义一个字符串如下:myString BYTE ABCDEF,0 ;常以0作为字符串的结尾内存中存储顺序如下图,从箭头开始,依次向下。假设第一个地址是0000h,下一个byte的地址就是00001h,依次类推。内存中存储的是字符的二进制编码,比方A 41h=0100 0001b2屏幕有多个字符串显示时,如何换行?在字符串里面包含回车(0dh)换行(0ah)字符就行了 工会党支部工作总结工会党支部工作总结 xxxx年,我们工会党支部在师直党工委的正确领导下,认真学习贯彻“三个代表重要思想,学习党的十六届四中全会精神,自觉用“三个代表重要

28、思想指导工作,进一步加强党支部的建设,在工作中较好的发挥了政治核心和战斗堡垒作用,工会党支部工作总结。现将xxxx年的支部工作情况总结汇报如下。一、努力加强党支部的思想建设、组织建设和作风建设1.思想建设:在工会全体党员中继续深入学习邓小平理论和“三个代表的重要思想。在党的十六大四中全会召开以后,认真学习大会的精神和文件,特别是对全会讨论通过的?关于加强中国共产党执政能力建设的决定?,不仅在支部成员内部认真学习贯彻,而且还在工会全体工作人员中传达贯彻学习。坚持严肃认真地进行党员民主评议工作,切实解决党支部、党员中存在的问题和缺乏,努力提高全体党员的思想认识,为圆满完成全年的各项工作,提供思想保

29、证。同时开好领导班子民主生活会,认真征集职工意见,认真开展批评与自我批评,找差反思,并进行认真整改,进一步完善领导班子的工作。全年共召开民主生活会2次,均取得了良好效果,大家普遍反映心更近了,关系更融洽了,工作气氛更加和谐了,团队的力量更加强大了。2.加强党支部的组织建设,发挥先锋模范作用。支部坚持“三会一课制度,按时召开支委会、支部大会和党课学习,坚持党支部委员经常碰头,有问题及时研究解决。努力提高组织生活质量,发挥党支部战斗力。继续认真做好对入党积极分子的培养教育和考察、引导工作。党支部认真贯彻?关于进一步开展“创立学习型组织,争做知识型职工活动的通知?,认真组织党员参加学习,结合部门工作

30、具体实际,发动党员积极投入“创争活动,为我师的职工素质工程作出积极的奉献。在支部内部,充分发挥领导干部和骨干党员的先锋模范作用,带动了支部工作跃上了一个新的台阶。经支部考核评议,推荐经济工作部部长唐志刚同志为“优秀党员和“优秀公务员。3.继续努力建设高素质的党员和员工队伍。进一步开展、落实“立党为公,勤政为民的活动,深入开展与基层单位挂钩活动,经常深入基层连队和职工家庭,详细了解职工群众思想状况和实际困难,并结合工会工作开展理论研讨,撰写出了有一定指导意义的调研论文。支部要求党员要在各项政治学习活动、日常工作以及机关集体等活动中起模范带头作用,特别强调全体党员在工作中要以维护职工群众根本利益为

31、第一目标,处处为职工群众着想。支部要求全体党员在日常工作中以周到的效劳、热情的态度、高效的工作和清洁优雅的环境,使各项工作让职工群众满意、基层满意。二、围绕师党委中心工作,全力开展好工会各项业务工作今年,工会党支部紧紧围绕师党委的中心工作大局,从维护、建设、教育、参与四项职能出发,切实履行部门工作职能,充分发挥作用,积极投身全师三个文明建设,以作为求地位,以实绩求开展,开拓创新,求真务实,使部门各项业务工作取得了新的进展,工作总结?工会党支部工作总结?。一按照兵团“1+3文件关于“两个扩大的要求,不断扩大职工经营自主权和基层民主政治权,以坚持和完善职工代表大会、平等协商签订集体合同、民主选举、

32、团连务公开等各项制度为重点,狠抓“六公开、三上墙、两监督和明白卡等民主管理措施的落实,切实维护职工的合法权益。在民主管理工作中,今年重点抓了政务公开、明白卡和明白包的发放和管理工作。二积极投身经济建设主战场,大力实施职工“经济技术创新工程,广泛开展一系列富有成效的劳动竞赛、丰产攻关和争先创优活动,突出开展职工自营经济,以庭院养殖业为重点,借助贴息贷款、科技效劳等一系列优惠政策和效劳措施,促进经济结构调整和增加职工收入目标的实现。一年来,先后召开基层工会群众性经济技术交流会、工作重点工作现场会、职工自营经济现场会、沼气建设现场会、科技之冬现场会等各种会议和培训,先后组织基层单位工会干部、承包职工

33、进行自营经济、丰产攻关、科技之冬等现场观摩、交流活动达20屡次。三大力实施职工素质工程,深入开展“创立学习型组织,争做知识型职工活动,坚持不懈地加强对职工的思想道德教育和职业技能培训工作,引导职工积极投身团场改革实践,进一步关心和解决困难职工的根本生活,建设一支能够担负屯垦戍边历史使命的高素质的新型职工队伍。今年共举办各种职工培训班或者以会代训28期次,参加职工1700多人次。四进一步加强工会组织自身建设,积极探索新形势下基层工会工作的新思路,因地制宜创造性地开展工作,不断提高工会干部自身素质,提升工作能力,拓展工作空间,进一步夯实工会组织的群众根底,最大限度地把职工群众的积极性和创造性引导好

34、、保护好、发挥好。今年11月至12月份,已举办了三期基层工会主席培训班,参加的农牧团场基层连队工会主席共190多人。支部党员的先进模范作用也在各项工作中得到了充分发挥和表达。经过支部民主评议,支部全体党员的优称率都到达了100。五工会财务管理工作进一步标准化、制度化。在业务工作十分繁重的情况下,财务管理人员严格规章制度要求,师、团两级工会都实行了预算管理,效果比拟理想。在今年的工作中,进一步加强与师机关各部门、师属各单位的配合,努力做到互相协作、互相支持。在春夏播、田管、三秋等重点时期,根据全师统一安排,配合协助师农业局等有关部门,组织进行阶段性生产检查、观摩和评比等,积极参加全师经济工作,效

35、果比拟理想。结合各项业务工作的开展,经常组织党员干部深入基层团尝连队或车间进行调研,了解职工队伍根本情况,帮助那些生活中遇到困难的职工克服困难,度过难关。全年共撰写调研报告11篇。在三秋期间积极响应师党委号召,组织全体党员干部到三十五团参加支农拾花劳动。一年来,还较好地完成了师直党工委和机关事务管理局交办的板报、橱窗、社会公益劳动等各项工作任务。三、大力开展部门党风廉政建设一年来,工会党支部认真执行党风廉政建设责任制,加强党风廉政建设的宣传教育,增强全体党员干部抵抗腐朽思想的能力,不断推进党风廉政建设。我支部坚持预防为主,加强全体党员的党性锻炼和党性修养,以宗旨教育为主攻方向,进一步提高党员干

36、部艰苦奋斗、廉政勤政、洁身自爱的自觉性,强化党员干部的法制意识,增强党员干部廉洁自律意识,同时我们还积极支持监察部门的监察工作,促进我部门的党风廉政建设。继续认真贯彻预防为主,教育在先的原那么,加强党员干部教育管理;积极引入思想预警机制,做好领导干部廉洁自律工作,切实加强领导班子建设,严守思想道德和党纪国法两道防线,坚持勤俭办工会,坚决反对奢侈享乐、铺张浪费。加强对“一法两条例等有关文件精神的宣传学习,提高党员遵守党纪政纪的自觉性,调动各方面的积极性,把工作做得更好。 工程公司年度工作总结工程公司年度工作总结回望过去的2021年,我们可以清晰看到那一份份令人奋进的收获,工程公司年度工作总结。2

37、021年,是深入开展学习实践科学开展观,应对国际金融危机挑战,振奋精神攻坚克难的重要之年,同时,也是建国60周年。2021年,按照交通局?2021年双文明建设目标责任书?的各项工作指标及要求,在市交通局党委及上级有关职能部门的正确领导下,通过#公司全体干部、职工的共同努力取得了一定的成绩,现将2021年度工作总结如下:一、紧紧围绕中心工作,快速推进在建工程2021年我市交通工作总的指导思想是:以党的十七大及十七届三中全会精神为指导,深入实践科学开展观,牢牢把握国家、省、市扩大内需政策措施,面对全球金融风暴的形势,我们将坚决信心,抢抓机遇,应对挑战,负重推进交通根底设施建设,依法强化交通行业管理

38、,稳步推进交通各项改革,不断提升交通队伍整体素质,努力实现#交通平稳较快开展。2021年,公司在市交通局党委的正确领导下,坚持科学开展观,认真贯彻落实党的十七届三中全会、市“两会、全省及镇江市交通工作会议精神,紧紧围绕市域经济“五大板块和新农村建设,从提升区位优势、服从全面小康的高度出发,2021年我公司所承建的工程有:1、#市南山农庄路建设工程,全长1.892km,路基宽12m,路面宽9m,沥青砼路面,二级公路标准,到6月30日止,工程全部完工,完成工程量400万元。2、#市茅圣公路一期工程,全长5.937 km,路基宽6.5m,路面宽5m,沥青砼路面,三级公路标准,工程已于12月中旬全部结

39、束,完成工程量850万元。3、有机农业园改造工程水稳基层完成工程量105万元。4、农村公路及扶贫路7km,完成工程量150万元。5、太极南路新建工程,完成工程量300万元。总计全年已完成工程量为1805万元。面对今年工程时间紧, 任务重, 路线长,难度大, 为此公司一班人意识到:如何抓好公司的全面建设,适应新的形势要求,跟得上时代开展的步伐,必须积极参与市场竞争,增强抗风险能力,经受得起考验,打铁必须自身硬,加大内部管理力度,制订严格的管理措施,改变过去工作人员职责不明,责任不清等局面。分工明确,责任到人,狠抓了单位内部各类人员职责的制定和落实,建立健全各项管理制度,使各岗位人员明确职责和责任

40、,掌握各自的工作目标和任务,增强责任感和工作的主动性、积极性,提高了工作效益,坚持以前瞻的思路研究开展规律,以科学的规划指导各项工作,提高了单位的整体管理水平。公司领导以交通工程建设为重点,以交通局建设指标为契机,积极参加招、投标,争取多投标多中标。在工程施工中,领导班子亲临现场指挥,统筹安排,精心组织,科学管理,坚持吃住在工地,同施工员工拧成一股绳,同甘苦、共命运。对施工技术方案、具体实施步骤、质量监管等各个环节抓紧抓实、环环紧扣,按时保质保量完成承建的各项工程建设任务。二、强化平安管理,促进平安生产平安就是效益,一年来,公司平安生产成效明显。年初,制定了平安生产工作方案,与各科室、队签订了

41、平安生产目标责任书,与全体职工签订了“三不伤害公约。重新调整了平安生产领导小组,将平安责任落实到人。成立了平安生产隐患排查治理领导小组,全面落实“平安生产年的各项工作。成立了“平安生产月活动领导小组,制订了“平安生产月活动方案,做到精心部署、严格落实。组织了特种作业人员的送培工作,及时做好特殊作业操作证的新办、复检工作。完成了各类机械、车辆的年检工作。及时做好平安生产三类人员和企业平安生产许可证的延期申报工作。在日常平安检查中加强对重要部位、危险源点的防范工作。目前对施工建设单位来讲,平安和质量是企业的根本保障,是各项工作中的重中之重。2021年是全国“平安生产年, 为加强教育公司全体职工关注

42、健康、关爱生命,切实将“平安第一、预防为主、综合治理的方针落到实处,促进企业平安生产状况的持续稳定好转,我公司根据上级指示精神,始终坚持科学开展、平安开展、和谐开展理念,紧密围绕“平安生产年总体部署和各项要求,大力开展了以“关爱生命、平安开展为主题的“平安生产月活动,工作总结?工程公司年度工作总结?。公司领导始终坚持以科学开展统领全局,坚持“平安第一,预防为主,综合治理的方针,突出平安生产促开展这条主线。具体措施为:第一是为每个施工标段配备专职平安监督员,做到警钟长鸣,并及时做好平安台帐。二是领导亲临现场指导,发现不平安因素及苗头立即制止,坚决杜绝盲目指挥现象。三是配备施工现场所需的各类平安设

43、施、标志、标牌、平安减速带、标语、横幅等,使职工增加平安知识,增强平安保护意识。四是根据季节的变化,随时提醒施工队伍应预防什么,要注意什么,灵活安排,切实加强施工场所人员的平安管理,及时发放平安劳保用品。保证路面整洁、完好、畅通,真正做到了平安管理,警钟长鸣,确保了全年平安生产无事故。三、加强公司软环境建设根据交通局?党建暨机关作风建设?会议精神和要求,组织学习文件,传达会议精神,使全体干部职工充分认识加强软环境建设的重要性和紧迫性,采取墙报、简报、网络等形式加大软环境建设的宣传力度,增强公司全体职工的自觉性和主动性,围绕交通系统软环境建设升档进位目标,以争先进创一流为工作标杆,以领导满意、群

44、众满意为最高追求,团结协作,努力拼搏,致力打造“勤政、务实、廉洁、高效的公司形象。以新一轮“党建争创为重点,加强了党员的日常教育管理工作。做好宣传报道工作,加强与局人教科的沟通协调,及时将信息上报至局宣传报道领导小组办公室。上半年,公司在各类媒体上录用稿件14篇,其中省级报刊2篇,镇江市级1篇,#简讯11篇。同时,积极参加交通局开展的“辉煌跨越六十年,效劳开展作先行庆国庆60周年征文活动,并获得多名奖项。踊跃参加爱心捐款活动,坚持开展“心桥工程结对帮扶工作,做好困难职工的慰问和夏季慰问工作,扎实推进软环境工作,将软环境考核作为年度目标考核兑现的依据。四、做好信访和稳定工作做好新形势下的信访工作

45、,是构建社会主义和谐社会的迫切需要,构建社会主义和谐社会是与时俱进全面建设小康社会的重要内容。妥善地解决职工反映的突出问题,及时解决他们的忧事、难事,有利于社会稳定。做好信访工作就是要真抓实干,把这项工作当大事来抓,按照职责分工,切实担当起信访工作的责任。群众之所以来信来访,多数都是由于切身利益受到损害,合法权益没有得到保护,遇到的问题长期得不到解决。做好信访工作就是要在第一时间给予回应。#公司在做好各项工作的同时,非常注重信访工作。一是对退休的重症病人提出的困难补助要求,公司及时召开办公会议,根据实际情况,每年给予补助,并委托工会每季度上门慰问。二是对职工重大手术后的来信要求,及时处理,使职

46、工的利益和权利得到及时的处理。三是在正常施工中对于职工提出的异议,公司都及时派专人调查并给予回复,使职工怀着舒畅的心情投入工作。做好新形势下的信访工作,使命荣耀,责任重大,树立和维护开展稳定大局,更加努力的做好信访工作。五、存在问题2021年,我们尽管做了一定的工作,取得了一定的成绩,但仍存在一些困难和问题。今年工程施工时间紧,任务重,施工作业点多,里程长,加上各类涨价因素,因此,资金压力较大。另外,所有在建工程到12月底根本结束,请局党委予以考虑下步工程方案安排。六、2021年工作打算1、展望2021年,我们有信心面对新的机遇和挑战,我们将继续按照交通局党委及有关上级领导的要求,结合我公司的

47、实际情况,积极参加我市重点工程104国道以及一系列农村公路的建设。2、严把工程建设质量关,确保工程质量合格率100%,重点工程质量达优良,无重大质量和责任事故。3、继续推进软环境建设,及时完成市局开展的各类创立任务,稳固市级文明单位,力争创成镇江市文明单位。4、贯彻落实平安生产责任制, 坚持“平安第一,预防为主,综合治理方针,切实做到平安生产,确保全年不发生平安生产责任事故。5、完成上级临时交给的各项任务。我们将周密方案,精心组织,科学管理,抓紧抓实各个环节,环环紧扣,按时保质保量完成承建的各项工程建设任务,确保工程质量合格率100%,重点工程质量达优良,无重大平安责任事故。同时,我们将时时增

48、强自身忧患意识、危机意识,抢抓机遇,立意高远,咬定目标不放松,脚踏实地,把握来年的开展进程,争创跨越开展的辉煌。 工程管理部2021年年终工作总结工程管理部2021年年终工作总结工程管理部2021年年终工作总结今年3月公司新组建了工程管理部,对部门人员与工作进行重新调整,工程管理部2021年年终工作总结。因此,部门结合以往的工作模式,针对今后工作的难点、重点,切实加强内部管理,对工作任务与责任进行了重新分配与落实,明确工作职责,现将09年部门工作总结如下:一、掌握工程动态,提前做好工程的统筹安排。1、落实专人对口联系开展办与设计所,每周对开展和设计的用户进行先期统计,把握用户开展与待安装的趋势

49、,从源头上对安装任务的松紧进行预测,提前作好工程任务的分配与布置。2、根据工程任务的预测,综合考虑工程安装的区域性、方便性、紧凑性,对施工图纸的分配进行全盘统筹考虑,合理分配工程任务。3、细化工程量,随时掌握工程进场时间与施工进度,统计工程任务的完成情况,把年度工程任务的测算作为工作常态,为领导提供详细的根底资料,当好领导的参谋。二、实地踏勘施工现场,创造良好的施工条件。1、对每个大型工程都进行事先的实地踏勘,掌握现场的施工情况与条件,提前做好先期的落实、准备工作,根据现场实际状况查找施工中的难点、重点,并与工程部共同研究,制定有针对性的技术措施。2、催促施工部门认真作好进场前的准备工作,积极

50、协调解决现场的各种施工条件,努力为施工部门创造良好的施工环境,把可能遇到的弊端、隐患消灭在萌芽状态中。3、仔细核对施工图中管道敷设位置、接管地点,对施工方案中涉及到的单位进行协调,对不合理的施工方式提出修改建议,尽可能为顺利施工提供便利。4、3-12月进行实地踏勘庭院共计18个单位,6800余户,主干管工程31个单位,共计约27150米。三、标准施工协议的管理,强化工程预付款的缴纳。1、加强施工协议签订与归档管理的标准化、标准化,强化了协议双方的义务与权利,明确工程预付款的缴纳额度,并严格把握工程款的实际缴纳情况,严格执行"预付必须款到达工程总额的80%,方安排进场施工"的

51、规定。2、落实专人认真做好工程款的催缴工作,确保工程款的缴纳与工程进度同步,做到所有款项全部结清后才碰管通气,确保了全年无任何拖欠工程款的情况,保证资金的顺利回笼。四、以质量为纲,以平安为本,奖惩有度,确保质量、平安双丰收。1、根据工程部的施工动态,每天对在建工程进行巡查,对每个施工班组的检查结果形成书面记录,以到达每个工程、每个班组、每个施工过程都具有可追溯性,累计记录20本。2、以施工过程中的质量为检查重点,从工程材料堆放,到完工后的退料碰管,均作为检查重点,突出施工过程中的工序监控,落实每个工序人员的质量与平安责任,强化工序的衔接与协调,经常对焊缝的补口防腐进行逐个检查,对不合格的防腐层

52、均要求施工班组剥除后重新防腐,针对防腐层下达整改通知的即有三个单位,近20个焊口,切实把好工序质量关,工作总结?工程管理部2021年年终工作总结?。对重点工程实施专人旁站式全程监控。作好每一个工序的质量管理,而提升总体的工程质量,3-12月巡查共计约700个单位。3、把施工班组平安管理工作的检查作为工作常态,以施工日志、平安日志作为检查要点,查施工人员平安责任的明确情况,查班前平安工作的布置情况,查班中的平安检查的落实情况,查班后平安记录的执行情况,查现场平安防护措施的落实情况,查平安防护用具的使用情况。从人员、机具设备、现场环境、平安意识等一系列环节中狠抓平安生产,3-12月共进行平安检查1

53、1次。4、根据巡查情况,针对经常性、重复性、习惯性违章违规的各类行为,按公司相关条款规定进行处分,同时发出通报以警示员工,3-12月发出各类处分通知7份,整改通知1份,各类通报8份,平安生产专项检查情况简报4份,工作简报2份。累计处分7个班组,46人次,总计扣款7170元。五、定目标,定进度,找差距,确保顺利完成公司的年度任务目标。1、以方案安排、施工进度为管理手段,积极协调相关部门,完善各种施工手续,为工程的顺利实施作好铺垫工作。2、加强各部门之间的沟通与联系,追踪与落实工程的实施状况,随时更新每月工程部的完工情况。查找差距及问题,制订相应的方案措施。催促施工部门合理安排工作,克服施工中的困难,使得工程安排有方案、工程进展有目标、临时工程可突击。3、每月按时进行工程统计,及时回馈工程进展情况,让工程部与工程部均做到信息畅通,方案有序,心中有数,全面控制工程完成情况与施工进度

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论