欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    小组合作章节堂展示.ppt

    • 资源ID:5489123       资源大小:2.29MB        全文页数:23页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    小组合作章节堂展示.ppt

    微机原理与接口技术小组讨论展示,第四组组员:,我们的讨论课题,C语言中数组是一种将标量型数据聚集成更大数据类型的方式。也提供了两种将不同类型对象结合到一起来创建数据类型的机制:结构(structure)和联合(union)。请探讨数组的分配和访问以及异类的数据结构在机器级的表现形式。,小组的合作流程,一、小组讨论,选择组长二、小组会议,明确小组讨论课题以及小组目标三、组长进行小组分工四、小组成员分别根据各自分工完成任务五、召开小组会议将初步完成的PPT进行复查,改进,根据小组成员的建议,修改后制作成最终的PPT六、小组中选择一个成员在课堂讨论时上台做汇报,一、课题分析,数组回顾数组特征:顺序:元素有序存放,可以按顺序访问同质:所有元素具有相同的数据类型数组使用:声明数组初始化数组元素访问数组元素,C中提供的两种将不同类型对象结合到一起来创建数据类型的机制:结构(structure)和联合(union),结构(structure)简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,它的特点和数组主要有两点不同,首先结构体可以在一个结构中声明不同的数据类型,第二相同结构的结构体变量是可以相互赋值的,而数组是做不到的,因为数组是单一数据类型的数据集合,它本身不是数据类型(而结构体是),数组名称是常量指针,所以不可以做为左值进行运算,所以数组之间就不能通过数组名称相互复制了,即使数据类型和数组大小完全相同。,联合(union)当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union)。由于联合体中的所有成员是共享一段内存的,因此每个成员的存放首地址相对于于联合体变量的基地址的偏移量为0,即所有成员的首地址都是一样的。为了使得所有成员能够共享一段内存,因此该空间必须足够容纳这些成员中最宽的成员。对于这句“对齐方式要适合其中所有的成员”是指其必须符合所有成员的自身对齐方式。,二、需求分析与文献收集,需求分析:通过对数组的回顾,了解到数组在C程序中属于构造数据类型,其应用非常广泛,另一种异类数据结构同样是不可或缺的。作为高级语言,C语言经过一系列翻译,最终成为微机系统可以识别的机器语言,所以对其在机器级的表现形式的探讨,更有助于我们了解微机的工作原理,以及让我们深入了解汇编在其转换过程中起到的重要作用。,下图是gcc代理的编译过程,即将c语言翻译成可执行文件的过程,文献收集:这个过程中,我们组员充分利用身边的资源,查询到与讨论课题相关的一些文献资源,为我们课题的完成提供了很大的便利。,收集文献过程展示,江安图书馆去翻阅有关书籍,利用CNKI查期刊文献,Google 百度是少不了的,三、有用信息的整理,在对课题收集到各种资料以后,我们组员分别根据自己所分配的查找任务将有用的信息整理出来并汇总,制作成word文档,在小组会议的总结后形成了对课题讨论的完备资料,基本完成我们的讨论课题。,组员们整理的资料,三、课题讨论综述,根据整理出来的资料,分别从两个方面的内容来回答课题中需要探讨的问题。(一)异类的数据结构机器级的表现形式(二)数组的分配和访问机器级的表现形式,(一)异类的数据结构机器级的表现形式,数据在不同角度的表现形式,机器级表现形式,(二)数组的分配和访问机器级的表现形式,数组的分配:一组已知的数据存放在相邻的内存的单元中,用一个名称指向首个内存单元,比如 num1 db 1,2,3,4,5,6,7,8,9,1 num2 db 8,1,6,5,4,3,2,1,0,8,numb1和numb2是数组的名字,也是数组的首地址。如果只是想申请一段内存,并不想马上存放数据,汇编中用A DB n DUP(?)实现。A是数组的名字,也是数组的首地址。N 是元素的个数,上述两种情况都是申请一段相邻的内存单元,并用一个名称指向首个单元。数组的访问:通过名称(首个内存单元的地址)和一定的偏移量来访问数组的各个元素。,DATA SEGMENTA DW a1,a2,a3,a4,a5,a6,a7,a8,a9,a10B DW b1,b2,b3,b4,.,b15C DW 10 DUP(?)COUNTA EQU 10COUNTB EQU 15DATA ENDSSTACK SEGMENT STACK STACK DB 100 DUP(?)STACK ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK,以下是数组分配与访问的汇编代码,BEGIN:MOV AX,DATA MOV ES,AX MOVDS,AX LEA BX,C LEA SI,A MOV DX,COUNTA LP1:MOV AX,SI INC SI;访问形式 INC SI;访问形式 LEA DI,B MOV CX,COUNTBLP2:CMP AX,DI JNE NEXT2 MOV BX,AX,五、小组感言与互评,通过对此ppt的制作过程,我们小组都比较熟练地掌握了运用国内外期刊库查找资料的方法从而快速,准确地检索文献信息。并初步了解了如何加工、整理检出信息的方法;经过对课题的探讨,我们对数组在机器级的表示有了更深层次的了解,有利于我们更深入的学习微机的工作原理,提高了对微机原理的学习兴趣;小组的团队协作让我们体会到了团结的力量,一同完成讨论课题的过程中,使我们了解到团队精神的重要性充分利用每一个成员的能力,为同一个目的而努力,一来可以提高效率,二来团队效果大于单个人的效果之和。在做ppt的过程中,我们遇到很多的问题,通过自己认真思考,反复实验和与同伴的交流,使得所以问题得以解决,从中锻炼了自己的思维,协作能力和解决问题的方法,使得自己又有了进步。,备注和说明,小组的合作形式:QQ群中的交流、小组会议讨论、各有分工,各司其职等小组的利用资源:QQ群、google 百度搜索引擎、CNKI全文数据库、图书馆资料,附 件:组员分工,Thank You!,

    注意事项

    本文(小组合作章节堂展示.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开