第2讲_常用命令
- 格式:ppt
- 大小:581.00 KB
- 文档页数:38
汇编常用指令1. 前言汇编语言是一种低级别的计算机语言,它是由一些指令组成的。
指令是一条计算机执行的命令,从基本上讲,这些指令代表着标准的操作,例如加、减、乘、除、移位和比较等。
汇编语言可以通过编写程序来控制一个计算机的行为,这些程序通常被称为汇编程序。
本文将介绍汇编语言中一些常用的指令。
2. 数据传送指令数据传送指令是汇编语言中最基本的指令之一,它主要用来将数据从一个位置传送到另一个位置。
在汇编语言中,数据传送指令通常使用MOV语句来实现。
下面是一些常用的数据传送指令:- MOV AX, BX:将BX中存储的数据传送到AX中。
- MOV AX, [BX]:将BX中存储的地址所指向的数据传送到AX中。
- MOV [BX], AX:将AX中存储的数据传送到BX所指向的地址中。
3. 算术运算指令算术运算指令主要用来执行各种数学运算,例如加法、减法、乘法和除法等操作。
下面是一些常用的算术运算指令:- ADD AX, BX:将BX中存储的数据与AX中存储的数据相加,并将结果存储在AX中。
- SUB AX, BX:将BX中存储的数据从AX中存储的数据中减去,并将结果存储在AX中。
- MUL BX:将AX中存储的数据与BX中存储的数据相乘,并将结果存储在AX中。
- DIV BX:将AX中存储的数据除以BX中存储的数据,并将结果存储在AX和DX中。
4. 位运算指令位运算是一种在二进制数字级别上的运算,它可以执行各种位操作,例如AND、OR、XOR和NOT等操作。
下面是一些常用的位运算指令:- AND AX, BX:将BX中存储的数据与AX中存储的数据按位进行AND运算,并将结果存储在AX中。
- OR AX, BX:将BX中存储的数据与AX中存储的数据按位进行OR 运算,并将结果存储在AX中。
- XOR AX, BX:将BX中存储的数据与AX中存储的数据按位进行XOR运算,并将结果存储在AX中。
- NOT AX:将AX中存储的数据按位进行取反操作。
第2讲第二章命令、数据的输入方法第一节命令的输入方法一、键盘输入AutoCAD的命令名是一些英文单词或它的简写。
为了方便,大部分命令有别名。
从键盘输入命令或它的别名,然后按Enter键或空格健,即输入了该命令。
二、下拉菜单输入1.打开下拉菜单的方法(1)移动鼠标,把光标置于菜单栏名上的某个命令,然后单击左键。
(2)按Alt键+热键。
菜单栏名中有下划线的字母就是该菜单的热键。
例如按Alt+F 就可以打开“文件”(File)的下拉菜单。
2.激活菜单项的方法(1)移动鼠标把光标置于菜单项上,然后单击左键。
(2)按热键字母。
例如,打开“文件”菜单后,按O键就可以激活OPEN(打开已有图形)命令。
(3)按快捷键。
下拉菜单的某些常用菜单项后还标有组合的快捷键,例如,OPEN命令的快捷键就是Ctrl+O。
不必打开下拉菜单,而直接按Ctrl键+O键来激活OPEN命令。
3.关闭下拉菜单的方法(1)选择其中一个菜单项。
(2)按Esc键。
(3)移动鼠标把光标置于绘图窗口的其他部位,然后单击左键。
三、工具条输入通过工具栏调用命令,进行操作是最直观、最方便的方法。
工具栏的操作方法如下:1.激活AutoCAD命令或功能操作用鼠标左键单击图标按钮。
2.显示图标提示操作把光标(此时显示为箭头)在某个图标按钮上停留片刻,就会显示出该图标的名称提示,并在状态栏中给出该命令或功能的简要描述。
如果没有出现提示,则应重新设置。
设置方法是:单击下拉菜单【视图】→【工具栏】,弹出“自定义”对话框,从中选择“显示工具栏提示”选项,如图2-1所示。
3.工具栏的显示与隐藏AutoCAD在初始状态下仅显示“标准”等六个工具栏。
另外,还可以视需要显示或隐藏其他工具栏,操作方法如下:(1)单击下拉菜单【视图】→【工具栏】,弹出“自定义”对话框。
(2)在 “自定义”对话框中的“工具栏”选项卡中,复选框内带有打开标记(√)的工具栏,将作为浮动工具栏显示在屏幕上,没有(√)标记的则被隐去,如图2-1所示。
2命令语句2.1掌握命令语句的格式[by varlist:] command [varlist] [=exp] [if exp] [in range] [weight] [, options]注:[ ]表示可有可无的项,显然只有command是必不可少的,下面结合例子分项来讲解命令的各个组成部分。
2.2命令command[by varlist:] command [varlist] [=exp] [if exp] [in range] [weight] [, options] . use auto, clear//打开美国汽车数据文件auto.dta,后面的clear表示先清除内存中可能存在的数据集. summarize /*很多命令可单独使用,单独使用时,一般是对所有变量进行操作,等价于后面加上代表所有变量的_all。
*/ . summarize _all //注意到该命令输出结果与上一个命令完全一样. sum //与前一命令等价,sum为summarize的略写. su // su是summarize的最简化略写,不能再简化为s. s //简写前提是不引起混淆。
执行这个命令将出现错误信息注意,在用list做练习的时候可能会遇到结果窗口停止,其右下角出现一个蓝色的“more ‘,按键盘上任何一个键,屏幕滚动一行。
这一现象与第一讲中“set more on”的设置有关,请参考1.6.12.3变量varlist[by varlist:] command [varlist] [=exp] [if exp] [in range] [weight] [, options]varlist表示一个变量,或者多个变量,多个变量之间用空格隔开。
. use auto, clear. sum price //求价格的观察值个数,平均值,方差,最小值和最大值. su p //变量和命令均可略写,注意到两个结果完全一样. su t //分数据中有两个变量的开首字母为t(trunk和turn),所以STATA认为t为模糊的省略。