索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

EEPW首页 > 百科 > JMP

JMP


贡献者:不爱吃窝瓜    浏览:4079次    创建时间:2015-04-01

  JMP
  SAS(全球最大的统计学软件公司)推出的一种交互式可视化统计发现软件系列,包括JMP,JMP Pro,JMP Clinical,JMP Genomics,SAS Simulation Studio for JMP等强大的产品线。主要用于实现统计分析。JMP的算法源于SAS,特别强调以统计方法的实际应用为导向,交互性、可视化能力强,使用方便,尤其适合非统计专业背景的数据分析人员使用,在同类软件中有较大的优势。
  中文名JMP
  性 质统计学软件公司
  特 点JMP指令不影响条件码
  指令格式JMP SHORT OPRD
  目录
  1跳转指令
  含义
  类型
  指令例子
  2JMP系列软件
  JMP基于统计教学
  JMP软件功能简述
  1跳转指令
  含义
  无条件的转移到指令指定的地址去执行从该地址开始的命令。指令必须指定转移的目标地址(或称转向地址)。 JMP指令不影响条件码。
  计算机汇编语言中的一种跳转指令。当需要分支程序时,散转程序有时可以帮我们实现。使用指令JMP @A+DPTR,可实现多分支转移。它是根据某种输入或运算的结果,分别转向各个处理程序段取执行程序。
  类型
  该指令分直接转移和间接转移两种。直接转移又可分短程(SHORT)、近程(NEAR)和远程(FAR)3种形式。当程序执行到JMP指令时,就无条件地转移到指令中所指示的目的地址。该指令的一般格式为JMP OPRD;OPRD是转移的目的地址。直接转移的3种形式为:
  ①短程转移(直接短转移)
  指令格式:JMP SHORT OPRD
  语法格式: JMP 地址标号 ;(IP)←(IP)+8位位移量
  指令功能:OPRD为转移地址的标号,指令中的SHORT规定了OPRD为有符号的8位二进制数,OPRD为转移地址的偏移量。该指令将程序执行的顺序转移到由(IP)+OPRD形成的新的程序执行的目标地址,从而实现程序的转移。转移的目标地址OPRD在指令中可以直接使用标号地址,但要求转移的目标地址的范围只能在JMP指令所处地址的-128~+127字节范围之内,如超出该范围,汇编时出错。
  ② 近程转移(段内直接转移)
  指令格式:JMP NEAR PTR OPRD
  语法格式: JMP 地址标号 ;(IP)←(IP)+16位位移量
  指令功能:与短程转移的功能和要求相同,不同之处是近程转移的OPRD为有符号的16位二进制数,指令将程序执行的顺序转移到由(IP)+OPRD形成的新的程序执行的目标地址,转移的目标地址的范围只能在JMP指令所处地址的-32768~+32767字节范围之内,如超出该范围,汇编时出错。使用该指令时NEAR可省略
  ③段间直接转移(远程转移)
  指令格式:JMP FAR PTR OPRD
  语法格式: JMP 地址标号 ;(IP)←新的偏移地址, ;(CS)←新的代码段地址
  指令功能:指令中用FAR PTR规定了该指令为段间的转移,OPRD为目的地址的标号,目的地址与JMP指令所在地址不在同一段内。执行该指令时要修改CS和IP的内容,将OPRD所在段的段地址送CS中,OPRD的段内偏移地址送IP中。
  ④ 段内间接转移
  指令格式:JMP WORD PTR OPRD
  语法格式:JMP reg16/mem ;(IP)←新的偏移地址
  指令功能:与短程转移的功能和要求相同,不同之处是段内间接转移的OPRD 可以是除立即数外的任何寄存或存储器寻址方式,转移的目标地址由OPRD的内容确定。
  ⑤ 段间间接转移
  指令格式:JMP DWORD PTR OPRD
  语法格式:JMP mem32
  指令功能:指令中用DWORD PTR规定了该指令为段间间接转移,OPRD只能是存储器寻址方式。执行该指令时将寻址到的内存单元的第一个字送入IP中,第二个字送入CS中
  指令例子
  JMP $
  就是跳转到当前的地址, 所以它是一个死循环,不继续执行下面的程序了。
  我已经设置好中断服务程序了,只要发生中断就会进入中断服务程序,所有的操作都在中断服务程序处理。
  2JMP系列软件
  JMP的应用领域包括业务可视化、探索性数据分析、六西格玛及持续改善(可视化六西格玛、质量管理、流程优化)、试验设计、生存及可靠性、统计分析与建模、交互式数据挖掘、分析程序开发等。JMP是六西格玛软件的鼻祖,当年摩托罗拉开始推六西格玛的时候,用的就是JMP软件,目前有非常多的全球顶尖企业采用JMP作为六西格玛软件,包括陶氏化学、惠而浦、铁姆肯、招商银行、美国银行、中国石化等等。
  JMP的应用非常广泛,全球用户数已经超过三十万,全球顶尖企业基本都是它的用户,像英特尔、戴尔、苹果、摩托罗拉、IBM、HP、Google、GE、NEC、Sony、阿斯利康、辉瑞制药、礼来、罗氏、宝洁、联合利华、陶氏化学、巴斯夫、铁姆肯、霍尼韦尔、丰田汽车、汇丰银行、美国银行、招商银行、苏格兰皇家银行、中国石化、北京大学、人民大学、首都经贸大学、清华大学、上海交通大学、沃顿商学院、哈佛大学、MIT、耶鲁大学、牛津大学
  在医药领域,以严格和严谨著称的美国食品与药物管理局(FDA)对于药企申报的新药报告中的统计分析部分,只接受用SAS和JMP分析得出的统计结果。其40%以上的药物评审员都是JMP用户。
  JMP基于统计教学
  在帮助高校进行质量管理、生物统计及其它统计(特别是应用统计)课程和数据分析相关课程的教学和科学研究方面,JMP优势突出:
  第一,用生动简明的方式帮助高效地讲解和演示统计学原理。JMP卓越的可视化能力可以帮助老师们采用图形甚至动画向学生展示基本的统计学知识(如最小二乘等),使得讲解生动形象、深入浅出,让学生们更容易理解和掌握统计方法及其应用技巧。
  第二,丰富的案例帮助老师和学生提高课程实践性和实践能力。JMP集成了丰富的实际案例,这些案例大都来之全球顶尖企业在质量管理方面的实际应用经验。可以帮助师生了解理论知识在实际的工业领域是如何被利用来解决实际业务问题的。这样既丰富了老师的教学手段,又能提高学生的实践能力。
  第三,教学课件模版帮助老师节省时间,提高效率和效果。JMP的日志功能能帮助老师们制作各种动态的教学模版,这些模版能集成各种知识讲解和动态案例演示,能以学生们最能接受的方式理论联系实际地进行教学。
  第四,交互式、可视化的探索性数据分析(EDA:Exploratory ata Analysis)帮助发现更多的科研创新机会。JMP特有的数据探索(Data Exploring)能力,能帮助用户在数据中非常方便地获得更多有价值的发现。在数据探索的过程中,JMP帮助用户完全交互地与自己的数据对话。用户无需关注该用何种方法进行数据分析,只需要将所关注的变量拖入工作区,然后在不同的图形之间进行交互式点击就能有所发现。让工作充满“WOW……”的发现时刻。
  JMP软件功能简述
  1.交互式可视化数据探索能力:
  1)JMP的“图形生成器”帮助用户仅靠鼠标点击和拖拉就能方便地从各个维度对数据可视化探索;2)图形种类:图表、叠加图、散点图、等高线图、泡泡图、平行图、方格图、树图、散点图矩阵、三元图、鱼骨图、变异性/量具图、Pareto图、性能图、刻画器、等高线刻画器、曲面图、混料刻画器、定制刻画器、份额图;3)JMP的图形和图形、图形和数据表之间动态链接,仅仅在图形间点击鼠标就能初步找到问题的所在;4)JMP的泡泡图可以让用户像看电影一样以动画的方式观察数据的变化,这种动画可以用普通flash文件的方式进行分享或内嵌到office文档中;5)JMP可以用动画的方式演示统计学原理以及如何用以解决问题;6)“控制图生成器”使客户不必拘泥于固定的控制图模式,而是将数据探索的过程融合在控制图制作过程中,既能生成所需控制图,又能有效探索流程失效的原因。
  2.易学易用:
  1)引导性菜单设计,充分降低使用难度,缩短学习时间;2)图形与报表紧密结合(而非相互独立)的分析报告,易于分析和解读;3)以“解决问题”为中心的菜单设计,特别有助于提升解决问题的能力;4)以简单的方式实现复杂高效的分析,重点在解决实际问题,而不是学习统计原理;5)有效的防错设计,最大可能地防止因为错用统计方法而得到不正确的结果。
  3.全面而强大的分析能力:
  1)支持所有常用的分析工具(包括统计分析方法、分析图形等);更能提供诸多实用的高级功能,包括高级实验设计、数据挖掘(决策树、神经网络)、专业模拟功能等;2)软件本身对数据表的大小没有限制;3)强大的海量数据分析能力。例如:读取1500万行数据需要72秒,对其做直方图只需8秒左右(测试平台:*PC used was running Windows XP, 3.6 GHZ Mobile Pentium, 1GB RAM);4)可以用生动的图形表现几乎所有复杂统计模型;5)JMP脚本语言JSL能实现分析自动化(Analysis Atomization),开发拓展功能;6)支持32位和64位软硬件平台;7)具备全面的质量管理及六西格玛工具集,全面满足六西格玛改进(DMAIC)和六西格玛设计(DFSS)对统计分析工具要求。
  4.易于部署及推广成功经验:
  1)支持Windows, Macintosh两大主流操作系统;2)可以在英文、中文、日文、韩文、德文、意大利语等六大语言界面间切换;3)JMP的JRN程序能实现项目、教学课件模板化;4)JMP可以直接打开其他格式的文件(如Excel文件、Access文件、Text文本文件、SAS文件、dBase数据库文件、Minitab文件等等);5)JMP可以通过ODBC和SQL访问并查询大型数据库(如Oracle、DB2、SQL Server、Sybase等等);6)JMP可以直接将数据文件输出另存为其他格式(如Excel文件、Text文本文件、SAS文件、dBase数据库文件等等);7)在JMP平台上可以实现数据清洗、数据整合、数据定义等所有数据前期准备工作;8)JMP的“数据筛选器”提供友好的菜单界面供用户进行数据查询和选择;9)JMP自带的编程语言JSL可供用户进行二次开发,以便执行数据整理自动化、数据分析自动化、报表制作自动化,提高工作效率


如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本

开放分类
JMP    可视化    发现软件    

参考资料
百度百科

贡献者


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]