汇编语言程序设计复习
改变AL寄存器内容的指令是( D )。02H B.OR AL。BL D.AND AL。《汇编语言程序设计》期末复习。掌握计算机中数和字符的表示。十六进制数0FFF8H表示的十进制正数为 65528D 。
汇编语言程序设计复习Tag内容描述:<p>1、一、 选择1下面指令执行后,改变AL寄存器内容的指令是( D )。A.TEST AL,02H B.OR AL,ALC.CMP AL,BL D.AND AL,BL2对寄存器AX的内容乘以4的正确指令序列是( B )。A.SHR AX,1 /SHR AX,1 B.SHL AX,1/ SHL,AX,1C.ROL AX,1 /ROL AX,1 D.RCR AX,1/ RCR AX,13设DS=8225H,DI=3942H,指令NEG BYTE PTRDI操作数的物理地址是( A )A.85B92H B.86192H C.BB690H D.12169H4指令JMPFARPTRDONE属于 C A段内转移直接寻址 B段内转移间接寻址 C段间转移直接寻址 D段间转移间接寻址5将DX的内容。</p><p>2、汇编语言程序设计期末复习1在无段超越说明时,下列操作分别自动选择哪个段:通用数据读写_______,取指令_______。2通常变量在数学中是无属性的。在计算机中,由于变量是用( )表示的,因此,它存在三个基本属性,即:( )属性,( )属性,( )属性。3指出下列用处的寄存器名:在数据串传送指令中作目的数段地址________和偏移地址_______。4在指令ADDBX,AH中,两个操作数的寻址方式分别是( )和( )。5指令系统中指令的第一字节为________。6计算机唯一能直接执行的语言是______________。7在指令MOV AL,SI+5中, 两个操作数的寻址。</p><p>3、知识点第一章 基础知识(1)正负数的补码表示, 掌握计算机中数和字符的表示;eg.假设机器字长为8位,+3补 =00000011 B,-3补= 11111101 H 。十六进制数0FFF8H表示的十进制正数为65528D,表示的十进制负数为-8D。8位二进制数被看成是带符号补码整数时,其最小值是 -128 ,最大值是 127 。第二章80x86计算机组织(1)中央处理机CPU的组成和80x86寄存器组,重点:专用寄存器,段寄存器eg: IP寄存器中保存的是?代码段中的偏移地址FLAGS标志寄存器中共有几位条件状态位6位,有几位控制状态位2位,标志寄存器分为哪2类?陷阱标志,中断标志。 (2)。</p><p>4、汇编语言程序设计,教材 IBM-PC汇编语言程序设计第2版清华大学出版社,2007年5月第20次印刷,沈美明等著。 参考书 180X86汇编语言程序设计教程,杨季文等著,清华大学出版社。 2汇编语言程序设计,钱晓捷著,电子工业出版社。 3IBM-PC汇编语言程序设计实验教程,沈美明著,清华大学出版社。,第1章 汇编语言基础知识 第2章 80X86计算机组织 第3章 80X86指令系统和寻址方式 第4章 汇编语言程序格式 第5章 循环与分支程序设计 第6章 子程序结构 第7章 高级汇编语言技术 第8章 输入/输出和中断程序设计,目录,期末考试,第1章 教学要求,1教学目的。</p><p>5、1,封面,总复习,2,第一章 1.2数据表示,第一章 汇编语言基础知识 1.2 数据表示 1.十进制数转换二进制数; 整数部分不断除以2,记下每次得到的余数,直到商为零;余数倒排,即最后得到的余数排在最高位,第一个余数排在最低位。例如将十进制数13转换成二进制数: 小数部分转换:乘2取整,顺序排列得到的整数。例如将0.8125转换成二进制数,3,数制转换 BCD 码,2.二进制数十六进制数互相转换 1101001.101B=68.AH (68.5H) 3.BCD 码(8421码、二十进制数) 解决十进制数在计算机内部如何表示。BCD码 规定用四位二进制数表示一位十进制数。 对多。</p>