找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1526|回復(fù): 4
收起左側(cè)

已知對應(yīng)數(shù)值,如何知道編譯過程算法?

[復(fù)制鏈接]
ID:198189 發(fā)表于 2022-11-8 09:41 | 顯示全部樓層 |閱讀模式
已知源文件兩個16進(jìn)制分別為48、42,它們對應(yīng)的(應(yīng)該是10進(jìn)制)解碼結(jié)果為50,請問它的算法是怎樣的?能給個思路嗎?
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2022-11-8 10:39 | 顯示全部樓層
至少可以有10萬個結(jié)果。其中之一是:48-42+44。以上猜的。
靠譜的方案是,解析源程序的各個語句。
回復(fù)

使用道具 舉報

ID:198189 發(fā)表于 2022-11-8 11:21 | 顯示全部樓層
16進(jìn)制不能直接加減吧
回復(fù)

使用道具 舉報

ID:1046684 發(fā)表于 2022-11-8 14:29 | 顯示全部樓層
72,66得到50.  隨意有無窮解。樓上說的對。還需要約束條件。另外,16進(jìn)制可以直接加減的。系統(tǒng)會給出正確結(jié)果。
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2022-11-8 20:10 | 顯示全部樓層
樓主能分清“編譯”compile和“解碼”decode這兩個概念嗎?
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表