社区
汇编语言
帖子详情
菜鸟提问:关于寄存器的赋值问题!!!
kongling12
2009-04-04 11:41:57
我
mov eax,5
push eax
和
push 5
有什么不同啊 谢谢!!
...全文
149
7
打赏
收藏
菜鸟提问:关于寄存器的赋值问题!!!
我 mov eax,5 push eax 和 push 5 有什么不同啊 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
libiaoye
2009-04-05
打赏
举报
回复
我也是初学者...同问
BAYNPU
2009-04-05
打赏
举报
回复
不用了,谢谢了,分数再也没用,关键是掌握汇编技术.
我用在外面写的 mov eax,5
push eax
再call就不对了 ;子程序在EAX中返回求和
kongling12
2009-04-05
打赏
举报
回复
我再给你+点分吧 争取早日得第一!! 呵呵
kongling12
2009-04-05
打赏
举报
回复
大侠同志:
0045987E |. E8 D5EFFAFF call 00408858
00459883 |. 50 push eax ;5
00459884 |. 56 push esi ;6
00459885 |. 53 push ebx ; 00e77170
00459886 |. E8 A1000000 call 0045992C ;计算5+6
我用在外面写的 mov eax,5
push eax
再call就不对了
[Quote=引用 4 楼 BAYNPU 的回复:]
这三条指令,只能是这样理解,要不你是怎样理解的?
关键是这个5,到底参数还是立即数,你没整个程序贴出来,只能是猜测吗.
[/Quote]
BAYNPU
2009-04-05
打赏
举报
回复
这三条指令,只能是这样理解,要不你是怎样理解的?
关键是这个5,到底参数还是立即数,你没整个程序贴出来,只能是猜测吗.
kongling12
2009-04-05
打赏
举报
回复
可是我在最后call的时候得到是不同的答案啊
而且mov eax,5
push eax
得到的答案是不对的!!
BAYNPU
2009-04-05
打赏
举报
回复
mov eax,5;把一个立即数5传送给EAX寄存器.
push eax ;将EAX入栈保护.
和
push 5 ;压入16位立即数(注:从80186开始PUSH 指令可以将立即数压堆栈).
Verilog语言
菜鸟
教程知识关键点记录
Verilog语言
菜鸟
教程知识关键点记录 1.两类数据类型:线网数据类型与
寄存器
数据类型,线网表示物理元件之间的连线,
寄存器
表示抽象的数据存储元件。 2.Verilog 作为硬件描述语言,主要用来生成专用集成电路(ASIC)。专用集成电路,就是具有专门用途和特殊功能的独立集成电路器件。 3.Verilog 的设计多采用自上而下的设计方法(top-down)。即先定义顶层模块功能,进而分析要构成顶层模块的必要子模块;然后进一步对各个模块进行分解、设计,直到达到无法进一步分解的底层功能块。 4.设计流程 5.
【FPGA/Verilog】 阻塞
赋值
与非阻塞
赋值
阻塞
赋值
与非阻塞
赋值
的区别,使用原则。
FPGA学习第六课 阻塞
赋值
与非阻塞
赋值
=1. 概念 https://www.cnblogs.com/xgcl-wei/p/9059789.html FPGA实现
赋值
时,会由于器件原因造成延迟。举例来讲: 我们要计算out=a+b+cout=a+b+cout=a+b+c 为了体现本节的效果,这里增加计算过程,首先定义一个中间变量ddd,使得d=a+bd=a+bd=a+b outoutout就可以写成out=d+cout=d+cout=d+c 其中a、b、ca、b、ca、b、c都是1位的数据,out最大值是3,因此设为2位的。仿真结果如..
菜鸟
逆袭记之操作符详解
操作符有这一个就够了。兄嘚,这不进来看看
8位
寄存器
verilog代码_Verilog HDL
菜鸟
学习笔记———三、Verilog常用语法之一
1.一个完整版实例上一次Verilog学习笔记中,我通过几个小例子,较为直观的对Verilog编程有了一些了解。这次笔记,我开始着重的系统学习Verilog编程语法基础。在我系统学习语法之前,我先用一个实例,引入这次笔记。上图被测试器件被测试器件DUT 是一个二选一多路器。测试装置(test testbench or fixture)提供测试激励及验证机制。TestBench 使用行为级描述,DU...
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章