Skip to content

little-populus/flags_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

x86环境下的移位操作后常用标志寄存器状态的变化

使用说明

本工具支持多种构建工具,包括CMakeMake

注意:windows平台需要gcc或者clang编译器,linux只需要安装build-essential包以及cmake工具

示例

lost

CMake

mkdir build
cd build
cmae ..
cmake --build .

Make

make

主要实现

采用汇编指令来将输入的char类型先进行移位,然后对移位结果进行获取,并且打印出来。

该代码通过直观的形式来展示了各种移位指令对标志寄存器位的影响。

About

移位操作对常用标志寄存器的影响

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published