首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT
新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平
驾驶员 | 网络编辑
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
您现在的位置: 考试吧(Exam8.com) > 计算机等级考试 > 计算机三级 > PC技术 > 复习资料 > 正文

2011年计算机等级考试三级PC技术第二章要点(7)

来源:考试吧Exam8.com) 2010-11-11 10:16:01 考试吧:中国教育培训第一门户 模拟考场
考试吧提供了“2011年计算机等级考试三级PC技术分章节要点”,供考生参考。

  (2)减法指令

  ①SUB

  格式: SUB OPRD1,OPRD2

  功能:完成两个操作数相减,结果放在目的操作数OPRD1中。其规则与加法指令相同。

  说明:SUB的执行结果影响标志位SF、ZF、AF、PF、CF和OF。

  ②SBB

  格式: SBB OPRD1,OPRD2

  功能:SBB指令与SUB基本相同,不同的是两个操作数相减时,还要减去借位标志位CF的当前值。

  ③DEC

  格式: DEC OPRD

  功能:完成对操作数OPRD减1运算后返回操作数中。操作数可以是寄存器或存储器。

  说明:指令执行对标志位CF无影响,但影响标志位SF、ZF、AF、PF和OF。

  ④NEG

  格式: NEG OPRD

  功能:完成对操作数取补,即用零减去操作数,再把结果送回操作数。

  说明:该指令执行结果影响标志位SF、ZF、AF、PF和OF,对于CF一般总是CF=1,只有当操作数为0时,CF=0。⑤CMP

  格式: CMP OPRD1,OPRD2

  功能:完成两个操作数相减,但不回送结果,结果只影响状态标志位。操作数规定与加法操作数相同。

  CMP指令只比较两个数的大小。若两数相等,则ZF=1,否则ZF为0。若两数不相等,则其大小的确定可利用CMP指令执行后的其他标志位来确定。例如,对于无符号数,可利用CF标志值来判断。当CF=1时,则OPRD1OPRD2。对于有符号数,则用标志位SF和OF的状态一同判定。

  ⑥AAS

  功能:完成对在AL中的两个未组合的十进制数相减的结果进行校正,在AL中产生一个正确的未组合十进制数的差。

  ⑦DAS

  功能:完成对在AL中两个未组合的十进制数相减以后的结果进行校正,在AL中产生一个正确的组合十进制数的差。

  (3)乘法指令

  ①MUL

  格式: MUL OPRD

  功能:完成源操作数OPRD与累加器中的数相乘,结果放在累加器中。参与运算的操作数可以是寄存器或存储器。乘积为单字节长时,放在AX中;乘积为双字长时,分别存放在DX(乘积的高16位)和AX中。

  说明:将内存单元FIRST和SECOND的两个字节的内容相乘,乘积放在THIRD单元和下一个单元内。MUL指令运行结果只影响标志位CF和OF。

  ②IMUL

  格式: IMUL OPRD

  功能:IMUL指令为带符号数相乘指令,即将源操作数与累加器中的数都作为带符号数相乘,其余与MUL指令相同。

  ③AAM

  功能:对在AX中两个未组合的十进制数的乘积进行校正,以得到正确的未组合的十进制数的乘积。

  (4)除法指令

  ①DIV

  格式: DIV OPRD

  功能:无符号除法指令。用指定的源操作数OPRD去除累加器中的值,所得商和余数分别放在AL和AH(字节操作)或AX和DX(字操作)中。

  ②其他除法指令

  ●IDIV: 完成带符号数的除法运算。

  ●AAD: 完成AX中的两位未组合的十进制数在两个数相除之前进行核正。

  ●CBW: 字节转换为字。具体操作是按AL的符号位扩展到整个AH中。

  ●CMD: 字转换为双字。按AX的符号扩展到整个DX中。

  3.逻辑运算和移位指令

  (1)逻辑运算指令①NOT

  格式: NOT OPRD

  功能:完成对操作数求反,然后送回原处。说明:此指令对标志位无影响。

  ②AND

  格式: AND OPRD1,OPRD2

  功能:对两操作数进行按位逻辑“与”运算,结果送目的操作数。目的操作数可为通用寄存器、存储器,源操作数可以是立即数、寄存器、存储器。

  ③OR

  格式: OR OPRD1, OPRD2

  功能:对两操作数进行按位“或”运算,结果回送目的操作数。操作数规定与AND相同。

  说明:“或”运算令标志位CF=0,OF=0,其“或”操作后的结果反映在标志位PF、SF和ZF上。

  ④XOR

  格式: XOR OPRD1,OPRD2

  功能:对两个操作数进行按位“异或”运算,结果回送目的操作数。

  说明:XOR执行后,标志位CF=0,OF=0,“异或”操作结果反映在标志位PF、SF和ZF上。

  ⑤TEST

  格式: TEST OPRD1,OPRD2

  功能:TEST指令的操作与AND指令完全相同,但结果不送目的操作数,仅反映在状态标志位上,TEST指令的操作数规定与AND相同,对标志位的影响亦与AND相同,即:CF=0,OF=0,结果反映在标志位PF、SF和ZF上。

上一页  1 2 3 4 5 6 7 8 下一页
  相关推荐:计算机等级考试三级PC技术常见系统命令行

       计算机等考三级PC技术模拟试题及答案汇总

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。