全站数据
8 4 2 0 5 8 1

交换指令是如何交换的

智取消防工程师 | 简单学习,快乐成才!         
问题更新日期:2024-10-18 09:55:17

问题描述

交换指令是如何交换的求高手给解答
精选答案
最佳答案

交换指令是load/store指令的一种特例。交换指令是这样进行交换的:

把一个寄存器单元的内容与寄存器内容交换;或把数据在两个指定的目标软组件之间进行交换。

数据交换指令属于一种数据传送指令。数据交换指令是一个原子操作(atomic operation),原子操作可以是一个步骤,也可以是多个操作步骤,但是其顺序不可以被打乱,也不可以被切割而只执行其中的一部分。