文档库 最新最全的文档下载
当前位置:文档库 › 机械系统设计大作业汇编

机械系统设计大作业汇编

机械系统设计大作业汇编
机械系统设计大作业汇编

机械系统设计大作业

目录

第1章总体方案设计 (1)

1.1 研究给定的设计任务 (1)

1.2设计任务抽象化 (1)

1.3确定工艺原理方案 (1)

1.4工艺方案设计 (1)

1.5功能分解功能树 (2)

1.6确定每种功能方案 (2)

1.7确定边界条件 (2)

1.8方案评价 (3)

1.9方案简图 (3)

1.10总体布置 (4)

1.11总要参数的确定 (4)

1.12循环图 (4)

第2章执行系统设计 (6)

2.1运动分析 (6)

2.2动力分析 (6)

第3章传动系统设计 (9)

3.1动力机选择 (9)

3.2运动与动力参数的确定 (9)

3.3运动与动力参数确定 (9)

3.4传动零件设计计算 (10)

第1章总体方案设计

1.1 研究给定的设计任务

编号名称家用振动筛设计单位起止时间

设计人员设计费用

设计要求

1 功能主要功能:分离谷物中的杂质、灰尘

2 适应性工作对象:大豆、小麦、玉米每次筛重:10kg~20kg

环境:多尘、振动

3 性能动力:功率300w左右整机重量小于25kg

外形尺寸1500×800×500

4 工作能力三分钟完成一次振动分离

5 可靠度98%

6 使用寿命5年

7 经济成本600元

8 人机工程操作方便,便于筛选完的谷物收集

9 安全性有漏电保护

1.2设计任务抽象化

图1.1系统黑箱

1.3确定工艺原理方案

物理振动原理

1.4工艺方案设计

人工倒入适量谷物打开开关振动工作关闭电源

收集分离干净的谷物

图1.2工艺路线图

1.5功能分解功能树

图1.3功能树

1.6确定每种功能方案

分离功能:铁丝网格、带孔铁板、带孔塑料板

动力功能:电机

控制功能:开关

表1.2 功能解形态学矩阵

分功能

功能解

A B C

分离功能铁丝网格带孔铁板带孔塑料板1.7确定边界条件

图1.4边界条件1.8方案评价

评价原则:满足功能要求、经济、质量轻

评价方式:一对一比较

方案代号

一对一比较

评分A B C

A 1 1 2

B 0 0 0

C 0 1 1

经过评价选择A方案:

分离功能:铁丝网格

动力功能:电机

控制功能:开关

1.9方案简图

汇编语言大作业

辽宁师范大学计算机与信息技术学院综合性实验报告 课程名称:汇编语言 实验题目:菜单程序设计 学生姓名:孙蕾 专业:计算机科学与技术 学号:20101118050005 实验日期: 2012.5.10 实验成绩:

一、实验目的 设计菜单程序,实现各种功能,设计分支程序,重键盘输入字符。二、实验内容 (1)参考示例5-8设计菜单程序,包含示例5-2、示例5-3及退出三个菜单项。将示例5-2改为从键盘输入X;示例5-3增加显示功能,显示出统计个数。(P120、P101、P106) (2)选作:参考P213第9章示例9-3,在屏幕上清屏、开窗口,将菜单程序带颜色地显示在窗口中。提示:可利用P223宏库9-4.mac中的功能。 三、实验过程(含结果抓图) 1.输入程序代码 data segment x dw ? y dw ? cc db 0ah,0dh,'Y=$' mess0 db 0ah,0dh,0dh,'****************MENU******************' db 0ah,0dh, '*1. calculate Y=5X-18: *' db 0ah,0dh, '*2. count the numbers of a string: *' db 0ah,0dh, '*3. exit *' db 0ah,0dh, '*^^ please select... *' db 0ah,0dh, '**************************************' db 0ah,0dh,' $' mess1 db 0ah,0dh,0dh,'please input a string :$' c db 0ah,0dh,0dh,'please input a number :$' mess2 db 0ah,0dh,'numb:$' mess3 db 0ah,0dh,'capi:$' mess4 db 0ah,0dh,'lett:$' mess5 db 0ah,0dh,0dh,'thank you for using!!$' numb db 10 dup(?) capi db 10 dup(?) lett db 10 dup(?) data ends code segment assume cs:code,ds:data start: mov ax,data mov ds,ax let0:mov dx,offset mess0 mov ah,9 int 21h

机械系统设计大作业

《机械系统设计》 课程大作业—I 棒料校直机功能原理设计 院(系) 专业 学生 学号 班号 2015年4月

棒料校直机功能原理设计 1 设置棒料校直机功能原理设计的目的 功能原理设计是机械系统设计的最初环节,主要是针对产品的主要功能提出一些原理性构思,也就是针对产品的功能进行原理性设计! 针对某一产品的主要功能,设计人员在进行了大量相关资料查阅之后,应设计出几种不同的功能原理方案来,以便从中选出较理想的一个为下一步总体设计奠定基础。针对产品主要功能而进行的功能原理设计这一步,在整个设计中是非常重要的一环。一个好的功能原理设计应既有创新构思,同时又能满足用户的需求。 因此,在培养学生的机械系统设计能力时,不仅要注重机构和结构设计的培养和训练,而且更应注重功能原理设计的培养和训练。由于功能原理设计有其自身的特点和工作内容,因此,本大作业将主要针对功能原理设计进行。 2棒料校直机功能原理设计目的 棒料校直是机械零件加工前的一道准备工序。若棒料弯曲,就要用大棒料才能加工出一个小零件,如图1所示,这种加工方式材料利用率不高,经济性差。故在加工零件前需将棒料校直。 图1 待校直的弯曲棒料

3 设计数据与要求 请根据以下设计数据,进行棒料校直机的功能原理设计。 1) 棒料材料:需校直的棒料材料为45钢 2) 工作环境及环保要求:室内工作,希望冲击振动小、噪声小; 3) 工作寿命:使用期限为10年,每年工作300天,每天工作16小时; 4) 设备保养维护要求:每半年作一次保养,大修期为3年。 5) 棒料校直机原始设计数据如表1所示。 表1 棒料校直机原始设计数据 4棒料校直机功能原理设计过程 功能原理方案设计的任务是:针对某一确定的功能要求,去寻求一些物理效应并借助某些作用原理来求得一些实现该功能目标的解法原理来;或者说,功能原理设计的主要工作内容是:构思能实现功能目标的新的解法原理。这一步设计工作的重点应放在尽可能多地提出创新构思上,从而使思维尽量“发散”,以力求提出较多的解法供比较和优选。此时,对构件的具体结构、材料和制造工艺等则不一定要有成熟的考虑,故只需用简图或示意图的形式 5 棒料校直机功能原理设计要求 1) 用黑箱法寻找总功能的转换关系,给出棒料校直机的黑箱图; 2) 对棒料校直机进行总功能分解,绘制“技术过程流程图”和“总功能分解图”; 3) 建立棒料校直机的“功能结构图” 4) 寻找原理解法和原理解组合。 6 设计参考资料 教材中第二章机械系统总体设计中“露天矿开采挖掘机的原理方案设计” 7 作业成绩及其与本门课程总成绩的关系 满分4分,记入100分的总课程成绩。 根据表1任选一组进行设计。

《汇编语言》在线作业二

请同学及时保存作业,如您在20分钟内不作操作,系统将自动退出。 《汇编语言》在线作业二 一、单选题(共 20 道试题,共 100 分。) V 1. 在多重循环程序中,每次通过外层循环进入内层循环时,其内层循环的初始条件(B )。 A. 不必考虑 B. 必须重新设置 C. 必须置1 D. 须清0 满分:5 分 2. 伪指令是(C)规定的汇编说明符,它在源程序汇编时进行说明。 A. DEBUG B. LINK C. MASM D. EDIT 满分:5 分 3. 下列描述正确的是(D)。 A. 在多重循环程序中,内层循环只能有一个 B. 在汇编语言程序设计中,二重循环程序之间的关系可以交错 C. 在汇编语言程序设计中,每次循环应返回到置初值部分之前 D. 在汇编语言程序设计中,每次循环应返回到置初值部分之后 满分:5 分 4. 下列指令会影响标志位的指令是(D)。 A. JMP L

B. JC L C. MOV AL,L D. SHL AL,1 满分:5 分 5. LINK命令执行后可以生成一个以(B)为扩展名的文件。 A. ASM B. EXE C. OBJ D. COM 满分:5 分 6. 如果0100H单元存放条件转移指令的操作码,0101H单元存放条件转移指令的相对位移量 13H,那么转移后的指令的偏移地址为(C)。 A. 0102H B. 0113H C. 0115H D. 00FEH 满分:5 分 7. 若DS=1000H,BX=2000H,(12000H)=56H,(12001H)=78H,AX=1000H,执行“ADD AX,[BX]”指令后,AX=(A)。 A. 8856H B. 6678H C. 8800H D. 6600H 满分:5 分 8. 下列叙述正确的是(A )。 A. 执行一条段间调用指令,先将CS、IP的内容压栈,然后将目的地址送CS和IP。 B. 执行一条段间调用指令,先将目的地址送CS和IP,然后将CS、IP的内容压栈。

汇编语言程序设计第03次作业

汇编语言程序设计第03次作业 1、已知一数据段中的数据定义如下: DATA SEGMENT STR1 DB 0,1,2,3,4,5 STR2 DB ‘012345’ COUNT EQU 30 NUMB DB 3 DUP(2) NUMW DW 10H,-60H POIN DW 0 DATA ENDS 根据以上数据段的定义,改正下列语句中的错误。 (1) MOV AX,STR1 (2) MOV BP,OFFSET STR2 MOV CL,[BP] (3) MOV SI,OFFSET NUMB MOV [SI],’+’ (4) MOV DL,NUMW+2 (5) MOV DI,CH (6) MOV BX,OFFSET STR1 MOV DH,BX+3 (7) INC COUNT (8) MOV NUMB,STR2 (9) LEA POIN,NUMW 2、已知下列数据段定义: DATA SEGMENT NUM DW 10,20,30,40,50 BUF DW 3 DATA ENDS 执行下列程序后,AX中的值是多少? MOV AX, SEG NUM MOV DS, AX MOV BX, OFFSET NUM ADD BX, BUF MOV AX, [BX] 3、设程序中数据的定义如下: NO DW ? NAME DB 16 DUP(0) COUNT DD ? LENGTH EQU $-NO 请问LENGTH的值为多少?表示什么意义?

4、已知数据段有如下定义: FIRST DB 12H,34H SECOND DB 56H,78H 用堆栈指令编一段程序实现将FIRST和SECOND单元的内容互换,FIRST+1和SECOND+1单元的内容互换。 5、设数据段中有10个8位无符号数,定义如下(实际数据请随机设置): NUM DB 19,250,88,42,60,77,39,100,91,2 编写完整的汇编语言程序,找出这组数据中的最大数、最小数,同时计算平均值(取整),以十六进制的形式显示在屏幕上: MAX=??H MIN=??H AVG=??H 要求给出实际调试运行过的代码,打印/抄写在作业纸上。 6、编写完整的汇编语言程序,完成下述显示彩色字符串的功能: (1) 显示字符串的功能必须用宏指令实现,在主程序中调用; (2) 在0行10列显示绿色字符串Hello(属性字02H); 在12行38列显示红色字符串OK(属性字04H); 在24行60列显示黄色字符串Goodbye!(属性字0EH)。

汇编语言部分作业题(含答案)

一、填空题 1、编写一条宏指令CLRB,完成用空格符将一字符区中的字符取代的工作。字符区首地址及其长度为变元。 宏定义如下: CLRB MACRO N, CFIL MOV CX, () CLD MOV ( ), ' ' ;;取空格符的ASCII码 () DI, CFIL REP ( ) ( ) 正确答案: 第一空: n 第二空: al 第三空: LEA 第四空: STOSB 第五空: endm 我的答案:得分: 6.6分 第一空: N 第二空: AL 第三空: LEA 第四空: STOSB 第五空: ENDM 2、某工厂计算周工资的方法是每小时的工资率RATE乘以工作时间HOUR,另外每工作满10小时加奖金3元,工资总数存放在WAG中。请将周工资的计算编写成一条宏指令WAGES. 宏定义如下: WAGES MACRO RATE, HOUR, WAG MOV (), HOUR ;;计算周工资(WAG),公式为:HOUR* RATE MOV BL, RATE MUL BL MOV WAG, AX MOV AL, HOUR ;;计算奖金存入(AX),公式为:HOUR/10的商*3 MOV AH, 0

MOV BL, 10 DIV () MOV BL, () MUL () ADD WAG, ();;计算周工资总数 ENDM 正确答案: 第一空: al 第二空: bl 第三空: 3 第四空: BL 第五空: AX 我的答案:得分: 6.6分 第一空: AL 第二空: BL 第三空: 3 第四空: BL 第五空: AX 3、下面的程序段是二进制到十六进制转换程序,请填空。 mov ch, 4 rotate: mov cl, 4 rol bx,() mov al, bl and al,() add al, 30h ; ’0’~’9’ ASCII 30H~39H cmp al, 3ah jl printit add al,() ; ’A’~’F’ ASCII 41H~46H printit: mov() , al mov ah, 2 int 21h () jnz rotate 正确答案: 第一空:

汇编作业集锦

汇编作业集锦 作业一: 1.在计算机内部,计算机能够直接执行的程序语言是 C 。 A.汇编语言 B。C++语言 C.机器语言 D。高级语言 2.在堆栈段中,存放栈顶地址的寄存器是 B 。 A.IP B.SP C. BX D. BP 3.指令指针寄存器IP用来存放代码段中的偏移地址。在程序运行的过程中,它始终指向 A 。 A.下一条指令的首地址B.下一条指令的地址 C.当前指令的首地址D.当前指令的地址 4.编译程序的功能是 B 。 A.检查源程序中的语法错误和逻辑错误 B.将源程序编译成目标程序 C.改正源程序中的语法错误 D.将高级语言源程序翻译成汇编语言源程序 5.用户为了解决自己的问题,用汇编语言所编写的程序,称为 B 。A.目标程序B.源程序C.可执行程序D.汇编程序 6.计算机中用来存储程序、数据等信息的记忆装置是 D 。 A.控制器 B.运算器 C.CPU D.存储器

7.在宏汇编中,源程序必须通过____汇编_______生成目标代码,然后用连接程序将其转化为可执行文件, 该文件可在系统中运行。 8 当SS =3000H,SP =0100H 时,执行 PUSH AX 指令后,堆栈顶部的物理地址 是(D ) A.30100H B.30098H C.30102H D.300FEH 9 设10000010B分别以原码、补码及反码表示时,则对应的十进制数依次是( C ) A.-82、-126、-2B.-2、-125、126 C.-2、-126、-125D.-82、-125、125 10 若寄存器AX、BX、CX、DX的内容分别为18,19,20,21时,依次执行PUSH AX,PUSH BX,POP CX,POP DX后,寄存器CX的内容为_________19_________。 11 若物理地址为2D8C0H,偏移量为B6A0H,则段地址为_____2222H____。 作业二: 1. 8086在基址变址的寻址方式中,基址、变址寄存器分别是( B )。 A.AX或CX、BX或CX B.BX或BP、SI或DI C.SI或BX、DX或DI D.CX或DI、CX或SI 2. 设(SS)=338AH,(SP)=0450H,执行PUSH BX和PUSHF两条指令后,堆栈顶部的物理地址是(A)。 A.33CECH B.33CF2H

打孔机的结构原理设计(机械系统设计大作业)

机械系统设计 课程作业 打孔机的设计) 一、设计任务书. (1) 二、确定总共能(黑箱) (3) 三、确定工艺原理 (3) (一)机构的工作原理: (3) (二)原动机的选择原理 (3)

(三)传动机构的选择和工作原理 (4) 四、工艺路线图 (5) 五、功能分解(功能树) (5) 六、确定每种功能方案,形态学矩阵 (6) 七、系统边界 (8) 八、方案评价 (8) 九、画出方案简图 (9) 十、总体布局图 (11) 十一、主要参数确定 (12) 十二、循环图 (17) 一、设计任务书

表1

、确定总共能(黑箱) ~220V 噪声 发热 图1 三、确定工艺原理 (一)机构的工作原理: 该系统由电机驱动,通过变速传动将电机的 1450r/min 降到 主轴的2r/min ,与传动轴相连的各机构控制送料,定位,和 进刀等工 艺动作,最后由凸轮机 通过齿轮传动带动齿条上下 平稳地运动,这样动力头也就能带动刀具平稳地上下移动从 而保证了较高的加工质量。 (二)原动机的选择原理 (1)原动机的分类 原动机的种类按其输入能量的不同可以分为两类: A. —次原动机 此类原动机是把自然界的能源直接转变为机械能,称为一 次原动机。 属于此类原动机的有柴油机,汽油机,汽轮机 和燃汽机等。 B.二次原动机 此类原动机是将发电机等能机所产生的各种形态的能量转 变为机械能,称为二次原动机。 属于此类原动机的有电动机, 液压马达,气压马达,汽缸和液压缸等。 (2) 选择原动机时需考虑的因素: 1:考虑现场能源的供应情况。 2:考虑原动机的机械特性和工作制度与工作相匹配。 3:考虑工作机对原动机提出的启动,过载,运转平稳等方 面的要求。 被加工工件 黑箱 有孔的工件

汇编语言课后作业

《汇编语言》课后作业 第一次作业 1、编写程序,将AX寄存器中的16位数,每连续4位分成一组,共4组, 然后把这4组数分别放在AL、BL、CL和DL寄存器中。用Debug工具调试程序,查看每条指令执行后,各寄存器的变化。 第二次作业 1、编写程序求数据段中8个字节型数据的累加和。部分代码如下。 Assume cs:codesg, ds:datasg Datasg segment DB 02H,13H, 02H, 35H, 1AH, 35H, 00H, 12H DW 0H ;此字型单元用来保存累加和 Datasg ends 第三次作业 1、编写程序,将内存中03FF:0~03FF:F中的16个数据复制到内存 0000:200~0000:20F中。 2、编写程序,利用堆栈将内存中03FF:0~03FF:F中的16个数据逆序复制到 内存0000:200~0000:20F中。 第四次作业 1、编写程序,在命令行窗体中输出如下图案(红底绿字高亮闪烁)。

程序执行效果,请在DOS命令行下运行zy4.exe文件。 第五次作业 1、编写程序,将数据段中的字符串完成大小写转换。字母字符大写转换成 小写,小写转换成大写,其他字符不变。 如:datasg segment db '$BaSic!InfOrIon*' datasg ends 程序执行后,数据段中的字符串变成了’$bAsIC!iNFoRiON*’。 是有debug工具查看数据段内容如下: 1)执行转换前,数据段的内容如下图 2)执行转换后,数据段的内容如下图 选做题(该题不计入课后作业成绩) 1、编写程序,将数据段中的字型数据以10进制的形式显示。 如:data segment dw 35A6H data ends 35A6H十进制值为13734,显示为13734,如下图:

机械系统设计作业

1.引言 现在石油危机促使了人们对新能源的开发,其中在车辆领域,人们努力在非石油消耗用品上的探索,以至于出现很多电动汽车的产品,并且越来越成熟,这个电动客车总体布置的毕业设计将促成我对这些方面的认识更加深刻。对以后的工作学习有帮助。2. 设计方案的确定 目前电动汽车分为好多种,包括纯电动汽车、混合动力电动汽车和燃料电池电动汽车。纯电动汽车利用电力驱动,在使用中可实现零排放。但迄今为止,电动汽车的关键部件蓄电池在能量密度、使用寿命和价格方面都尚未达到应有的水平,目前还只适应于生活环境要求很高、行驶里程短的街区、园区内。因此,在目前情况下,以内燃机和电动机为动力源的混合动力电动汽车(Hybird Electric Vehicle,简称HEV)技术更具实用价值,是近期高效节能汽车发展的一个主要方向。燃料电池电动汽车采用的电池是一种将燃料的化学能用电化学方法直接转换成电能的电化学发电器。它的效率是内燃机的2~3倍,无污染、无噪声、排出的不是温室气体CO?而是水。现存的问题是价格贵,体积质量大,可靠性,环境适应性不高。燃料电池电动汽车是新型的高效节能汽车的发展方向之一[1]。 动力系统的选择 在对比几种电动汽车的特点后,鉴于现在的实际情况,选择混合动力的电动汽车是一个不错的选择,作为一辆客车而言,续驶里程很重要,以及低的故障率的保证,因为如果在行驶途中没有能源了,不管对客车公司还是对乘客而言将是一件很棘手麻烦的事。纯电动车因为其续驶里程短如果没电了只有等待救援的特点,还有目前纯电动汽车技术还不是很成熟。所有在设计一辆电动客车时选择动力系统为纯电动汽车不是很合适。当然燃料电池电动汽车有很好的发展前景,同样鉴于其技术目前不成熟的原因,价格高,相比混合动力汽车,也不是很理想的选择。最后我们在动力方案的选定上确定混合动力汽车作为动力系统的组成[2]。 混合动力电动汽车的特点 以石油产品为燃料的内燃机,由于其所有的高能量密度而成为目前汽车上使用最普遍的动力源,然而汽(柴)油车的排放破坏了人类赖以生存的大气环境,加之石油又日益匮乏,工程师们不得不开始去为汽车研发新的动力装置。

汇编数值转换器大作业解读

《汇编语言程序设计》 综合程序设计实验报告 题目:数制转换器 班级:信1101-2班 姓名:王兵茹李夏蕾 胡佳奇 学号:20112917 20112912 20113013 完成日期:2013-11-24

目录 一、简介 二、小组成员及具体分工 三、需求分析与设计 四、代码及分析 五、总结

一、简介 本设计利用汇编语言来实现数制转换设计,用于方便进制之间的互换。设计的内容可以使十六进制、八进制、二进制、十进制的数制互相转换。 二.小组成员及具体分工 小组成员:王兵茹李夏蕾胡佳奇 具体分工:我们三个一开始是各自的分工查资料,先看看单个数制转换,王兵茹负责的是十六进制,李夏蕾负责的是十进制,胡佳琪负责的是二 进制。 最后我们几个一起完成了程序的主要设计,由于大体思路相同,最后加上了八进制的转换。 在程序的修改方面,王兵茹进行了后期的加工,增加了dios中断,把单调的退出改成文本形式下的退出,在退出之前,执行清屏。 最后我们几个商量着完成了实验报告和ppt的制作,经过我们几个人的努力,虽然做的不是特别好,但还是各有收获。 三、需求分析与设计 ●需求分析 通过编程实现显示菜单,然后通过键盘输入菜单相应的选项进入相应的数制转换,然后通过选项对应的子程序跳转来实现转换,子程序中通过宏定义定义数制前后的数制,并且在宏定义过程中实现数制转换算法,最后输出转换后的进制数。 ●设计 ①运行的设计框图 ②整个系统的设计框图

③子程序之间调用关系框图 我们的这个程序主要就是用到的子程序的调用和大量的宏定义,对于输入时的宏定义有charin,strin,numin,输出时的宏定义有charout,strout,numout,输出的时候用到的是栈push和pop,在压栈push时,用到了irp不定重复伪操作。 定义通用inax宏,确定转换之前的进制,例如inax cx、cx=2是把转换之前的进制确定为2存到cx中 定义通用outax宏,确定转换之后的进制,例如outax bx、bx=2是把转换之后的进制确定为2存到bx中 通用宏charin逐个输入转换之前进制字符

机械系统设计教案

第1课(3课时) 课程基本介绍: ⑴与《机械设计》课程的基本区别: 研究对象的基本不同,研究方法的基本区别 ⑵课程的训练目的和方法: 因为同学们均为四年级,大家所从事的毕业设计研究方向不同,所以教学目的为尽可能对每个同学所从事的具体工作有所帮助。 训练方法包括较多的讨论课,讨论以每人的大作业为基础,要求采用书面作业结合多媒体(以PowerPoint形式)表现手段,每人分别介绍自己的作业,教师加以点评。 ⑶考核的基本办法: 以教学过程检查和期末考试相结合的方式:大作业4个,每个占10分,共40分,课堂点名10次,每次2分,共20分,考试占40分。 正式教学开始 1.绪论 教学重点:帮助同学建立系统论的观点,从《机械设计》课程的零部件设计的思路建立机械系统的设计理念,激发对机械系统设计的兴趣。 教学难点:机械系统的体系 1.1机械与机械系统 1.1.1系统的概念

举例说明: 例1:本人的硕士研究课题:一个液压回转系统的研究 重点说明:从机械零件的最佳设计角度能实现的效果与从系统的角度能完成的效果比较。 引申出系统设计思想与零件设计的很大区别。 例2:自动控制技术的发展历程: 从自动控制技术的发生、发展,以及从导弹、宇航一直到民用的发展历程,介绍系统化的设计思想和思路。 例3:系统论在经济学和人文科学领域的一些应用: 以房地产发展为例,尝试说明系统论在经济学上的一些应用。 1.1.2机械系统的基本组成 子系统:动力系统、传动系统、执行系统、操纵及控制系统 举例说明: 例1:汽车 例2:《机械设计》中所有人均完成的千斤顶 1.2机械系统设计的任务 1.2.1从系统的观点出发 重点:与外部环境的相互影响,以汽车设计为例 1.2.2合理确定系统功能

大工19春《汇编语言程序设计》在线作业1

(单选题)1: 对计算机的软件、硬件进行管理的是()的功能。 A: 操作系统 B: 数据库管理系统 C: 编译器 D: 用户程序 正确答案: (单选题)2: 以下有关运算器运算功能的描述,()是正确的。 A: 只做加法 B: 只做算术运算 C: 既做算术运算又做逻辑运算 D: 只做逻辑运算 正确答案: (单选题)3: 一个完整的计算机系统应包括()。 A: 运算器、存储器、控制器 B: 外部设备和主机 C: 主机和应用程序 D: 配套的硬件和软件系统 正确答案: (单选题)4: 运算器虽有许多部件组成,但核心部分是()。 A: 数据总线 B: 算术逻辑运算单元 C: cache D: CPU和寄存器 正确答案: (单选题)5: 在计算机系统中,存储器是记忆设备,它主要用来()。 A: 存放数据 B: 存放程序 C: 存放数据和程序 D: 存放微程序 正确答案: (单选题)6: 在变址寄存器寻址方式中,若变址寄存器的内容是4E3C(16进制),给出的偏移量是62(16进制),则它对应的有效地址是()(16进制)。 A: 63 B: 4D9F C: 4E3C D: 4E9E 正确答案: (单选题)7: 在变址寄存器寻址方式中,操作数的有效地址等于()。

A: 基值寄存器内容加上位移量 B: 堆栈指示器内容加上位移量 C: 变址寄存器内容加上位移量 D: 程序记数器内容加上位移量 正确答案: (单选题)8: 在指令系统的寻址方式中,先计算后访问内存的寻址方式是()。A: 立即数寻址 B: 直接寻址 C: 间接寻址 D: 变址选址 正确答案: (单选题)9: 下面的数值表示中,和十进制127相等的是哪一个()。 A: 1113B B: 127H C: 80H D: 7FH 正确答案: (单选题)10: 如果(AL)=35H,执行AND AL,0FFH指令后,CF=()。 A: 0 B: 1 C: 2 D: 3 正确答案: (判断题)11: 计算机系统通过接口与外围设备通信。 A: 对 B: 错 正确答案: (判断题)12: 寄存器在计算机系统中是一个重要部件,只能用于暂存数据。A: 对 B: 错 正确答案: (判断题)13: 八进制数据31转化成十进制数据为30。 A: 对 B: 错 正确答案: (判断题)14: 在所有的进位计数制中,整数部分最低位的权都是1。 A: 对

打孔机结构原理设计(机械系统设计大作业)

机械系统设计 课程作业(打孔机的设计)

一、设计任务书 (1) 二、确定总共能(黑箱) (2) 三、确定工艺原理 (3) (一)机构的工作原理: (3) (二)原动机的选择原理 (3) (三)传动机构的选择和工作原理 (3) 四、工艺路线图 (4) 五、功能分解(功能树) (4) 六、确定每种功能方案,形态学矩阵 (5) 七、系统边界 (6) 八、方案评价 (6) 九、画出方案简图 (7) 十、总体布局图 (9) 十一、主要参数确定 (10) 十二、循环图 (14)

一、设计任务书 表1

二、确定总共能(黑箱) (一)机构的工作原理: 该系统由电机驱动,通过变速传动将电机的1450r/min降到主轴的2r/min,与传动轴相连的各机构控制送料,定位,和进刀等工艺动作,最后由凸轮机通过齿轮传动带动齿条上下平稳地运动,这样动力头也就能带动刀具平稳地上下移动从而保证了较高的加工质量。 (二)原动机的选择原理 (1)原动机的分类 原动机的种类按其输入能量的不同可以分为两类: A.一次原动机 此类原动机是把自然界的能源直接转变为机械能,称为一次原动机。属于此类原动机的有柴油机,汽油机,汽轮机和燃汽机等。 B.二次原动机 此类原动机是将发电机等能机所产生的各种形态的能量转变为机械能,称为二次原动机。属于此类原动机的有电动机,液压马达,气压马达,汽缸和液压缸等。 (2)选择原动机时需考虑的因素: 1:考虑现场能源的供应情况。 2:考虑原动机的机械特性和工作制度与工作相匹配。 3:考虑工作机对原动机提出的启动,过载,运转平稳等方面的要求。 4:考虑工作环境的影响。

汇编大作业

汇编语言课程设计 课题名称:学生成绩管理系统 小组成员: 班级: 指导教师: 日期:2014.06.18 一、选题目的: 熟悉汇编语言程序设计的实验环境,主要是熟悉汇编程序的基本结构,编译、连接和

调试等基本操作。利用该题目进行汇编语言程序设计运用的综合性训练,综合运用汇编语言循环程序和子程序编程方法,巩固以及提高汇编语言程序设计能力运用水平,为后续的开发和实验工作打好基础。 二、功能设计: 编制一个程序,要求接收从键盘收入的一个班的学生成绩,并存放于50字节的GRADE 数组中,其中GRADE+N保存学号N+1的学生成绩,然后根据GRADE得学生成绩,把学生名次填入50自己的RANK数组中,其中RANK+N的内容是学号N+1学生的名次,在按学号把学生顺序学生名次显示出来。 三、算法流程图:

四、运行结果:

从键盘输入三个学生的姓名和成绩,按学生成绩升序排序,并显示出排序结果 五、程序源代码: data segment infor0 db 0ah,0dh,'sort=$' infor1 db 0ah,0dh,'input name:$' infor2 db 0ah,0dh,'input score:$' n equ 8 姓名长度 m equ 4 成绩长度(3位+回车符) p equ 3 输入的人数 q equ 3 成绩的位数 buff1 db n,?,n dup(0),'$' 姓名缓冲区,加$字符以便输入时用 buff2 db m,?,m dup(0),'$' 成绩缓冲区 sname db p dup(n+1 dup(0)) 保存姓名 score1 dw p dup(m+1 dup(0)) 保存成绩 score2 dw p dup(m+1 dup(0)) mingci db p dup(0) 名次 x dw ? sign1 dw 0 sign2 dw 0 cont db '1' 计数

汇编语言练习题及习题答案

选择 1、用户为了解决自己的问题,用汇编语言所编写的程序,称为___________。 A 、目标程序B、源程序C、可执行程序D、汇编程序 2、无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是___________。 A、ADD BH,01H B、OR BH,01H C、XOR BH,01H D、TEST BH,01H 3、设AL=20H,SI=0500H,DS=3000H,(30500H)=0C0H,CF=1,执行SBB AL,[SI]后,正确的结果是___________。 A、AL=5FH SF=1 CF=1 B、AL=60H SF=1 CF=0 C、AL=5FH SF=0 CF=1 D、AL=60H SF=0 CF=0 4、设AX=1000H NEG AX NOT AX 执行上述指令后,正确的结果是___________。 A、AX=1001H B、AX=0FFFH C、AX=1000H D、AX=0111H 5、CBW指令的功能是___________。 A、把源操作数的符号位扩展到目的操作数中 B、把AL中的符号位扩展到AH中 C、把AH中的符号位扩展到AL中 D、把AX中的符号位扩展到DX中 6、AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是 A、指令XOR AX,AX执行后,AX内容不变,但设置了标志位 B、指令OR DX,1000H执行后,将DX最高位置1,其余各位置0 C、指令AND AX,OFH执行后,分离出AL低四位 D、NOT AX,执行后,将AX清0 7、执行下列指令序列后,正确的结果是___________。 MOV AL,81H ADD AL,AL ADC AL,AL A、AL=05H B、AL=204H C、AL=04H D、AL=205H 4、TEST DL,55H JE NEXT …. NEXT:…… 上述程序段,执行JE指令时能产生转移的情况是。 A、DL>55H B、DL<55H C、DL=55H D、DL中第0、2、4、6位均为0 5、设CL=05H,要获得CL=0AH,可选用的指令是。 A、XOR CL,0FH B、NOT CL C、OR CL,0AH D、AND CL,0FH 填空

汇编作业及参考答案

作业1 1.1 将十进制数89转换成8位无符号二进制数。 1.2 将无符号二进制数1001 0010转换成十进制和十六进制。 1.3 将8位二进制数1001 0010和0100 1001分别作为有符号数的原码、反码和补码, 将其转换为十进制数。 1.4 将十进制数125和-125分别转换成8位、16位和32位二进制补码。 1.5 用Windows计算器将十进制数4042322160和-252645136分别转换成32位无符号 和有符号(补码)二进制数,再将结果转换成十六进制数,并分析结果。 1.6 分别求出二进制数1001 1110和0111 1000的“与”和“或”的结果。 1.7 8086处理器有哪几个16位通用寄存器? 1.8 将双字类型数112233H(十六进制)存放在内存地址20000H中,占用哪几个字节单 元,它们的地址和数值分别是什么? 1.9 8086处理器用于运算的标志有哪几个?名称是什么? 1.10 8086处理器分别执行8位二进制数01001010和11000010的加、减后,写出标志 位CF、ZF、OF的值。 作业1答案 1.1 01011001 1.2 146和92H 1.3 原码:-18和73,反码:-109和73,补码:-110和73。 1.4 8位:0111 1101和1000 0011,16位:0000 0000 0111 1101和1111 1111 1000 0011, 32位0000 0000 0000 0000 0000 0000 0111 1101和1111 1111 1111 1111 1111 1111 1000 0011。 1.5 1111 0000 1111 0000 1111 0000 1111 0000,F0F0F0F0H。 1.6 0001 1000和1111 1110。 1.7 AX、BX、CX、DX、SI、DI、BP、SP。 1.8 地址10000H存放33H,地址10001H存放22H,地址10002H存放11H,10003H 存放0。 1.9 CF:进位/借位标志、ZF:零标志、SF:符号标志、PF:奇偶标志、OF:溢出标志、 AF:半进位标志。 1.10 加运算后:CF=1,ZF=0,OF=0。减运算后CF=1,ZF=0,OF=1。 作业2 2.1 8086汇编中的操作数有哪几类?存储器操作数寻址方式有几种? 2.2 汇编语句分为指令和伪指令,汇编指令由哪几部分构成?这些部分中哪些部分是不可 缺省的? 2.3 传送类指令综合练习。汇编语句片段如下,顺序执行过程中填写右侧寄存器和存储器 内容。

机械系统设计大作业

机械系统设计大作业 学号: 姓名: 班级:机械工程

目录 第1章总体方案设计 (1) 1.1 研究给定的设计任务 (1) 1.2设计任务抽象化 (1) 1.3确定工艺原理方案 (1) 1.4定转子热管冷却方案设计 (2) 1.5功能分解功能树 (2) 1.6确定每种功能方案 (3) 1.7方案评价 (3) 1.7.1评分法 (3) 1.7.2模糊评价法 (4) 第2章变频一体机冷却系统的总体设计 (5) 2.1定子方案简图 (5) 2.2转子方案简图 (5) 第3章主要参数选定 (8) 3.1热管材料选择 (8) 3.2热管参数选择 (9)

第1章总体方案设计 1.1 研究给定的设计任务 表1.1 设计任务书 编号名称一体机冷却系统设计单位中国石油大学起止时间现在至毕业答辩设计人员实验室人员设计来源赵老师所定课题 设计要求 1 功能主要功能:实现对矿用变频一体机的冷却 2 适应性工作对象:变频一体机,变频器,电抗器冷却类型:热管冷却 环境:潮湿,瓦斯等防湿、防爆的场所 3 性能所选电机:3300kw矿用变频一体机冷却范围:电子转子和定子的冷却 4 工作能力冷却电机,延长电机寿命,使电机更稳定 5 可靠度99% 6 使用寿命10年 7 经济成本10000元 8 人机工程电机结构设计和冷却结构设计 9 安全性有漏电保护 1.2设计任务抽象化 图1.1系统黑箱 主要是将电机内部的热传输到电机外部,对于定子和转子冷却的设计,最重要的是转子的热如何通过热管传输到外部。 1.3确定工艺原理方案 典型的热管由管壳、吸液芯和端盖组成,将管内抽成负压后充以适量的工作液体,使紧贴管内壁的吸液芯毛细多孔材料中充满液体后加以密封。管的一端为

大工19秋《汇编语言程序设计》大作业题目及要求

学习中心: 专业: 年级:年春/秋季 学号: 学生: 题目: 1.谈谈你对本课程学习过程中的心得体会与建议? 2.《汇编语言程序设计》课程设计,从以下5个题目中任选其一作答。 《汇编语言程序设计》课程设计 注意:从以下5个题目中任选其一作答。 总则:只能使用汇编语言进行编制,不能选用C/C++等高级语言 作业提交: 大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP) 以附件word文档形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。如下图所示。

注意事项: 独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计! 题目一:进制转换程序 要求:(1)撰写一份word文档,里面包括(算法思路、算法程序框图、主要函数代码、使用指令具体含义)章节。 (2)算法思路:比如可设计二进制转化十六进制的算法, 简单介绍该算法的基本思想,100字左右即可。 (3)算法程序框图:绘制流程图或原理图,从算法的开始 到结束的程序框图。 (4)主要函数代码:列出算法的具体代码。 (5)列出算法中使用指令的含义,比如解释MOV指令的 含义,ADD指令的含义,至少撰写十个指令。 总则:只能使用汇编语言进行编制,不能选用C/C++等高级语言! 题目二:冒泡排序算法 要求:(1)撰写一份word文档,里面包括(算法思路、算法程序框图、主要函数代码、使用指令具体含义)章节。 (2)算法思路:简单介绍冒泡排序算法的基本思想,至少 100字。 (3)算法程序框图:绘制流程图或原理图,从算法的开始 到结束的程序框图。

机械装备设计大作业

哈尔滨工业大学 机械制造装备设计大作业题目:无丝杠车床主传动系统运动和动力设计

目录 一、运动设计 (4) 1 确定极限转速 (4) 2 确定公比 (4) 3 求出主轴转速级数 (4) 4 确定结构式 (4) 5 绘制转速图 (4) 6 绘制传动系统图 (6) 7 确定变速组齿轮传动副的齿数 (7) 8 校核主轴转速误差 (8) 二、动力设计 (9) 1 传动轴的直径确定 (9) 2 齿轮模数的初步计算 (10) 参考文献 (12)

一、运动设计 1、 确定极限转速 根据设计参数,主轴最低转速为26.5r/min ,级数为17,且公比φ=1.26。于是可以得到主轴的转速分别为:26.5, 33.5,42.5, 53, 67,85, 106,132, 170, 212, 265,335, 425, 530,670, 850, 1060r/min ,则转速的调整范围 max min 1060 4026.5 n n R n = ==。 2、 确定公比φ 根据设计数据,公比φ=1.26。 3、 求出主轴转速级数Z 根据设计数据,转速级数Z=17。 4、 确定结构式 按照主变速传动系设计的一般原则,选用结构式为13818332=??的传动方案。其最后扩大组的变速范围8(21)2 1.26 6.358R ?-==≤,符合要求,其它变速组的变速范围也一定符合要求。 5、 绘制转速图 (1)选定电动机 根据设计要求,机床功率为4KW ,可以选用Y132M1-6,其同步转速为1000r/min ,满载转速为960r/min ,额定功率4KW 。 (2)分配总降速传动比 总降速传动比为min 26.5 0.0251060 d n u n ∏= ==,又电动机转速min /960r n d = 不在所要求标准转速数列当中,因而需要用带轮传动。 (3)确定传动轴的轴数 轴数=变速组数+定比传动副数=3+1=4。

汇编语言作业2

汇编语言练习题: 一、项选择题 15.执行CALL FAR PTR SUB1指令后,在堆栈区域中应() A.压入4个字节的内容B.弹出4个字节的内容 C.压入2个字节的内容D.弹出2个字节的内容 16.ASSUME伪指令说明了汇编程序所定义段与段寄存器的对应关系,它只影响()的设定。 A.源程序B.目标程序C.汇编程序D.连接程序 17.设有一程序段定义如下: ORG 0024H AR1 DW4,5,$+4 ┆ MOV AX,AR1+4 执行后AX中的正确内容是() A.0028H B.0032H C.002AH D.002CH 18.现用数据定义伪指令定义数据: BUF DB 4 DUP(0,2 DUP(1,0)); 问定义后,存储单元中有数据0100H的字单元个数是() A.4 B.3 C.8 D.12 19.设有数据定义如下: WORD-V AR DW 1,2,3,4 请问指令:ADD AL,TYPE WORD-V AR 相当于完成下面等同功能是指令是() A.ADD AL,1 B.ADD AL,2 C.ADD AL,3 D.ADD AL,4 20.设有数据定义如下: DA TABUF DW 100 DUP(?) 请问指令:MOV CX,LENGTH DATABUF 相当于完成下面等同功能的指令是() A.MOV CX,00C8H B.MOV CX,200H C.MOV CX,0064H D.MOV CX,100H 21、设AX=0A8H,CL=3,CF=1,执行RCL AX,CL指令后,AX=? A、45H B、46H C、47H D、0C5H 22、下面指令序列执行后,正确的结果是 MOV AL,0FEH ADD AL,AL ADC AL,AL A、L=0F8H B、AL=0F8H C、AL=0F9H D、AL=0F9H CF=1 CF=0 CF=0 CF=1 23、下面指令序列执行后完成的运算,正确的算术表达式应是 MOV AL,BYTE PTR X SHL AL,1 DEC AL MOV BYTE PTR Y,AL A、y=2x+1 B、x=2y+1 C、y=2x-1 D、x=2y-1

机械系统设计作业答案

第二章答案 因素论域向量 U=[0.25 0.2 0.2 0.2 0.15]; 评语论域向量 V=[0.9 0.7 0.5 0.3 0.1]; 对A 方案构建模糊矩阵: R1 =[ 0.5000 0.2000 0.2000 0.1000 0 0.5000 0.2000 0.1000 0.2000 0 0.4000 0.2000 0.2000 0.1000 0.1000 0.4000 0.2000 0.2000 0.2000 0 0.4000 0.3000 0.2000 0.1000 0] 对B 方案构建模糊矩阵 R2 =[ 0.4000 0.3000 0.2000 0.1000 0 0.4000 0.2000 0.2000 0.1000 0.1000 0.4000 0.2000 0.2000 0.1000 0.1000 0.3000 0.2000 0.2000 0.2000 0.1000 0.3000 0.2000 0.2000 0.3000 0] 评价综合: X1 =U*R1=[ 0.4450 0.2150 0.1800 0.1400 0.0200 ] X2 =U*R2=[ 0.3650 0.2250 0.2000 0.1500 0.0600 ] 归一化处理: Y1 = [ 0.4450 0.2150 0.1800 0.1400 0.0200] Y2 = [ 0.3650 0.2250 0.2000 0.1500 0.0600] 综合评分: z1 =V*Y1’= 0.6850 z2 =V*Y2’= 0.6370 第三章 3-14 (1) 变速范围 9.5026 .11 181 ===--Z n R ? (2) 最低转速 5.279 .501400max min === n R n n r/min 查标准数列表,取28min =n r/min (3) 结构式

相关文档