自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 汇编语言-Debug-invalid instruction operands

在问题代码 `shr bx, 12` 中,错误表明操作数 `bx` 和立即数 `12` 的组合在这里是不合法的。在 x86 汇编中,`shr`(Shift Right)指令通常是有效的,并且立即数作为第二个操作数(如 `shr bx, 12`)通常是合法的用法。如果 `shr bx, 12` 报错,可能是因为特定汇编器版本不支持立即数作为 `shr` 的第二个操作数,或者因为其他原因如 CPU 指令集限制。shr bx, cl;将 BX 寄存器中的值右移 CL 寄存器中的值,也就是 12 位。

2024-01-05 19:43:55 863 2

基于Proteus仿真与8086的红绿灯系统

十字路口四个方向以A、B分组,上下方向为A组,左右方向为B组,一般情况下,可以实现: (1)通行组绿灯不通行组红灯持续15s并倒计时显示在A组的数码管上; (2)15s结束后,通行组绿灯闪烁五下,不通行组持续红灯; (3)接着两边黄灯3秒,通行组数码管3s倒计时; (4)最后两组红灯3秒,通行组3s倒计时; (5)然后通行组与不通行组互换,重复上面的步骤。 (6)设定三个手动开关K1,K2,K3,命名为‘allred’,‘apass’,‘bpass’当三个开关分别被按下时,顾名思义地,交通灯状态分别会变成全红灯,只有A通过,只有B通过,此时不计时。当再次拨动开关,回到原状态继续上面(1)-(5)的步骤。三个开关按下时间没有先后优先级,以按下时间先后为准;若同时按下优先级K1>K2>K3。

2024-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除