我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 指令处理 >

计算机指令格式的基本结构由什么组成

归档日期:09-11       文本归类:指令处理      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人教育行家采纳数:3425获赞数:57821HE教育创始人。向TA提问展开全部通常一条指令基本结构包括两方面的内容:操作码和操作数,操作码决定要完成的操作,操作数指参加运算的数据及其所在的单元地址。操作码和操作数,操作码决定要完成的操作,操作数指参加运算的数据及其所在的单元地址。

  在计算机中,操作要求和操作数地址都由二进制数码表示,分别称作操作码和地址码,整条指令以二进制编码的形式存放在存储器中。

  说明:ADD是操作码,含义是加法操作;A表示CPU中的寄存器A;[5]表示存储器中的5号存储单元。这条指令的含义:把寄存器A中的内容和5号存储单元中的内容相加,然后把结果放回寄存器A中。

  计算机指令系统一般都设有二进制数加减比较和求补等最基本的指令,此外还设置了乘除法运算指令浮点运算指令以有十进制动算指令等.

  一般计算机都具有与或非(求反)异或(按位加)和测试等逻辑运算指令.

  这是一种常用的指令,用以实现寄存器与寄存器,寄存器与存储单元以及存储器单元与存储器单元之间的数据传送,对于存储器来说,数据传送包括对数据的读(相当于取数指令)和写(相当于存数指令)操作.

  移位操作指令分为算术移位逻辑移位和循环移位三种,可以实现对操作数左移或右移一位或若干位.

  堆栈是由若干个连续存储单元组成的先进后出(FILO)存储区,第一个送入堆栈中的数据存放在栈底,最后送入堆栈中的数据存放在栈顶.栈底是固定不变的,而栈顶却是随着数据的入栈和出栈在不断变化.

  字符串处理指令就是一种非数值处理指令,一般包括字符串传送,字符串转换(把一种编码的字符串转换成另一种编码的字符串),字符串比较,字符串查找(查找字符串中某一子串),字符串匹配,字符串的抽取(提取某一子串)和替换(把某一字符串用另一字符串替换)等.

  计算机本身公是数据处理和管理机构,不能产生原始数把,也不能长期保存数据.所处理的一切原始数据均来自输入设备,所得的处理结果必须通过外总设备输出.

  特权指令----具有特殊权限的指令,在多服务用户多任务的计算机系统中,特权指令是不可少的.

  陷阱与陷阱指令---陷阱实际上是一种意外事故中断,中断的目的不是为请求CPU的正常处理,面是为了通知CPU所出现的故障,并根据故障情况,转入相就的故障处理程序.

本文链接:http://ok-panic.net/zhilingchuli/619.html