【環(huán)球報資訊】VEX為什么要用到中間表達(dá)式?為什么要用到VEX?
VEX不是一種新的語言,它是從機(jī)器碼轉(zhuǎn)化而來的一種中間表達(dá)式,那么為什么要用到這種中間表達(dá)式呢?從我理解的程度來說,不同的處理器有不同的架構(gòu),其機(jī)器碼的表現(xiàn)形式也是不一樣的,所以為了屏蔽這種差異性,產(chǎn)生了一種新的中間表達(dá)式。當(dāng)然VEX的產(chǎn)生也是帶有一定導(dǎo)向的,它可以表示出每一條機(jī)器指令對機(jī)器產(chǎn)生的影響,程序都走過了哪些路徑等等,這樣對于在測試中幫助程序改變所走路徑,到達(dá)程序的高的覆蓋率很有幫助。
學(xué)習(xí)VEX IR應(yīng)該有一些學(xué)習(xí)匯編碼的基礎(chǔ),下面講幾個VEX中會用到的指令概念:
1.CAS(compare-and-swap):CAS指令是并行程序設(shè)計最基礎(chǔ)的基石,隨著越來越多的本本都用上了雙核,這個世界已經(jīng)快速步入并行計算時代,CAS指令發(fā)揮的作用也就越來越大。CAS指令,在Intel CPU上稱為CMPXCHG,作用是將指定內(nèi)存地址的內(nèi)容與所給的某個值相比,如果相等,則將其內(nèi)容替換為所給的另一個值,這一系列操作是原子的,不可能被中斷。基本上所有的同步機(jī)制,與信號量、Java中的synchronized等的實(shí)現(xiàn)最終都要用到CAS指令,即使鎖無關(guān)的數(shù)據(jù)結(jié)構(gòu)也離不開CAS指令。
(資料圖)
2.load-link/store-conditional(LL/SC):它們是在多線程的環(huán)境下實(shí)現(xiàn)多線程同步的一對指令。Load-link返回一個存儲器位置的當(dāng)前值;跟在其后的store-conditional如果對同一存儲器地址進(jìn)行操作,那么將會做如下判定:如果從那條load-link指令開始起沒有對該地址用store-conditional做過更新,那么一個新的值將會被寫入該地址;否則:更新將會失敗,使從load-link所讀取的值被恢復(fù)。他們結(jié)合起來實(shí)現(xiàn)了一個lock-free 原子的read-modify-write操作。
一.VEX基本數(shù)據(jù)類型:
/* Always 8 bits. */ typedef? unsigned char?? UChar; typedef??? signed char?? Char; typedef?????????? char?? HChar; /* signfulness depends on host */ ??????????????????????????????? /* Only to be used for printf etc ?????????????????????????????????? format strings */ /* Always 16 bits. */ typedef? unsigned short? UShort; typedef??? signed short? Short; /* Always 32 bits. */ typedef? unsigned int??? UInt; typedef??? signed int??? Int; /* Always 64 bits. */ typedef? unsigned long long int?? ULong; typedef??? signed long long int?? Long; /* Always 128 bits. */ typedef? UInt? U128[4]; /* Always 256 bits. */ typedef? UInt? U256[8];
//集中所有128位的vector,記作v128
typedef ?? union {UChar? w8[16]; ????? UShort w16[8]; ????? UInt?? w32[4]; ????? ULong? w64[2]; ?? } ?? V128;
static inline函數(shù)toBool,tochar,toHchar,toUchar,toUshort,toShort分別把Int型變量轉(zhuǎn)換成to后面的類型,toUInt把long型變量轉(zhuǎn)換成UInt。
不同的處理器的架構(gòu)不同,host的字長(32位或64位)不一樣,要先搞清楚字長,否則會導(dǎo)致編譯錯誤。這里預(yù)編譯了x86_64, i386,powerpc,powerpc_64,arm,AIX(64位和非64位),s390x,mips這9種不同的架構(gòu),分別定義了其VEX_HOST_WORDSIZE的大小(4或8)和VEX_REGPARM(_n)(??暫時不知到這是什么)。?Ptr_to_ULong 和ULong_to_Ptr函數(shù)的功能是?cast pointers to and from 64-bit integers(在不考慮host字長的情況下) ,知道host字長寫這些函數(shù)會很方便。
二.VEX IR結(jié)構(gòu)介紹:
VEX IR是一種隔離不同架構(gòu)的中間表達(dá)式而不是一種語言,它更像是編譯器運(yùn)行的IR。它有一定的結(jié)構(gòu):
code block:
代碼被分解成多個小的代碼塊(“superblock”,type:IRSB)。IRSB是單入口多出口的,IRSB里包含3個內(nèi)容:1.a type environment,表明IRSB中每個臨時變量的類型;2.a list of statement;3.a jump that exits from the end the IRSB。
statement and expression:
statement(type:IRStmt)表示有side-effects的操作,例如? guest register writes, stores, and assignments to temporaries.expression(type:IRExpr)表示沒有side-effects的操作,這些操作可以包含子表達(dá)式和表達(dá)式樹,例如?(3 + (4 * load(addr1))。
guest state 的存儲:
guest state包括guest register和guest machine,VEX庫將他們存儲在一個默認(rèn)的內(nèi)存塊。要對他們進(jìn)行操作,必須用“Get”將guest state讀到臨時變量,用“Put”寫回到guest state。
關(guān)于guest state和IR的例子可參考論文《Valgrind: A Framework for Heavyweight Dynamic Binary Instrumentation》3.6.
No need for deallocations:
當(dāng)translation完成時,VEX的機(jī)制將自動回收allocated的memory。
1.statement種類定義:
/*標(biāo)志META的tag不代表代碼,而是關(guān)于代碼的額外信息。刪除這些表達(dá)式不影響代碼的功能性行為,但是基于IR的instrument代碼的工具需要這樣的statement。*/
typedef ?? enum {Ist_NoOp=0x19000, ????? Ist_IMark,???? /* META */ ????? Ist_AbiHint,?? /* META */ ????? Ist_Put, ????? Ist_PutI, ????? Ist_WrTmp, ????? Ist_Store, ????? Ist_CAS, ????? Ist_LLSC, ????? Ist_Dirty, ????? Ist_MBE,?????? /* META (maybe) */ ????? Ist_Exit ?? } ?? IRStmtTag;
/*下面的IRStat結(jié)構(gòu)體里有一個數(shù)據(jù)成員IRStmtTag tag和一個共用體(共用提中羅列了總共的12種statement,每次只能用到一種staement)*/
typedef ?? struct _IRStmt {IRStmtTag tag; ????? union {
struct {} NoOp;//一般是IR優(yōu)化的結(jié)果,可忽略。ppIRStmt output: IR-NoOp。
/*一條指令可轉(zhuǎn)化為多條IR,要對每條指令的IR區(qū)分,IMark標(biāo)志為每條機(jī)器指令的起始。
ppIRStmt output: ------ IMark(
addr和len分別代表被轉(zhuǎn)化的機(jī)器指令的地址和長度,delta:For x86, amd64, ppc32,ppc64 and arm, the delta value is zero.? For Thumb instructions, the delta value is one. */
struct {Addr64 addr;?? /* instruction address */ ??????????? Int??? len;??? /* instruction length */ ??????????? UChar? delta;? /* addr = program counter as encoded in guest state ???????????????????????????????????? - delta */ ???????? ? } IMark;
/*ABI(應(yīng)用二進(jìn)制接口,機(jī)器碼層的接口,是二進(jìn)制代碼之間的調(diào)用規(guī)則)。這里的AbiHint指示地址空間的一個給定chunk([base .. base+len-1])成為undefined。
ppIRStmt output: ====== AbiHint(
base是chunk基址,len是長度,nia是下一條指令的地址
*/
struct {IRExpr* base;???? /* Start? of undefined chunk */ ??????????? Int???? len;????? /* Length of undefined chunk */ ??????????? IRExpr* nia;????? /* Address of next (guest) insn */ ?????????? } AbiHint;
//Put是寄存器的寫操作,寫的地址在寄存器中的偏移量固定。ppIRStmt output: PUT(
struct {Int???? offset;?? /* Offset into the guest state */ ??????????? IRExpr* data;???? /* The value to write */ ?????? ? ? } Put;
/*PutI也是寄存器的寫操作,偏移量不固定 。詳細(xì)描述見見GetI。ppIRStmt output: PUTI
*/
struct {IRPutI* details; ??????? ? } PutI;
//臨時變量賦值。ppIRStmt output: t
struct {IRTemp? tmp;?? /* Temporary? (LHS of assignment) */ ??????????? IRExpr* data;? /* Expression (RHS of assignment) */ ????????? } WrTmp;
//寫memory。?ppIRStmt output: ST
struct {IREndness end;??? /* Endianness of the store */ ??????????? IRExpr*?? addr;?? /* store address */ ??????????? IRExpr*?? data;?? /* value to write */ ??????? ? } Store;
/*原子的比較和交換(compare-and-swap)操作,語義在IRCAs中定義。
ppIRStmt output: ?????????????? t
*/
struct {IRCAS* details; ????????? } CAS;
/*如果stroedata是NULL,那么這就是一個?Load-Linked操作:從memory加載數(shù)據(jù)。result = Load-Linked(addr, end),轉(zhuǎn)換后的數(shù)據(jù)類型由result決定(I32,I64等)。
eg ppIRStmt output: ?????????????? result = ( ST
ppIRStmt output: ?????????????? result = LD
如果stroedata不是NULL,那么就是一個Store-Conditional。如果address之前l(fā)oged reservation,那么操作就會fail,result為0,否則result為1。轉(zhuǎn)化后的類型是storedata的類型,result是Ity_I1類型。
eg ppIRStmt output: ?????????????? result = ( ST
struct {IREndness end; ??????????? IRTemp??? result; ??????????? IRExpr*?? addr; ??????????? IRExpr*?? storedata; /* NULL => LL, non-NULL => SC */ ????????? } LLSC;
/*調(diào)用一個具有side-efdfects的C函數(shù)(ie. is "dirty")
ppIRStmt output: ?????????????? t
*/?? ?struct {IRDirty* details; ?????? ??? } Dirty;
/*內(nèi)存總線的事件:a fence, or acquisition/release of the hardware bus lock.
ppIRStmt output: MBusEvent-Fence, ???????????????????????????? MBusEvent-BusLock, MBusEvent-BusUnlock. */
struct {IRMBusEvent event; ??????? ?? } MBE;
/*從IRSB的退出條件。
ppIRStmt output: if (
*/
struct {IRExpr*??? guard;??? /* Conditional expression */ ??????????? IRConst*?? dst;????? /* Jump target (constant only) */ ??????????? IRJumpKind jk;?????? /* Jump kind */ ??????????? Int??????? offsIP;?? /* Guest state offset for IP */ ????????? } Exit; ????? } Ist; ?? } ?? IRStmt;
2.expression種類定義:
typedef struct _IRQop?? IRQop;?? /* forward declaration */ typedef struct _IRTriop IRTriop; /* forward declaration */
typedef ?? enum { ????? Iex_Binder=0x15000, ????? Iex_Get, ????? Iex_GetI, ????? Iex_RdTmp, ????? Iex_Qop, ????? Iex_Triop, ????? Iex_Binop, ????? Iex_Unop, ????? Iex_Load, ????? Iex_Const, ????? Iex_Mux0X, ????? Iex_CCall ?? } ?? IRExprTag;
/*expression stored as a tagged union.‘tag’標(biāo)識了expression的種類。‘Iex’ is the union that holds the fields.如果有一個IRExpr e,e.tag=Iex_Load,則e是一個load expression,訪問這塊地址的方法是:e.Iex.Load.
未完待續(xù)~~~~
標(biāo)簽:
相關(guān)推薦:
精彩放送:
- []世界快看:操作系統(tǒng)中死鎖的算法——銀行家算法
- []當(dāng)前資訊!DirectSound能幫我們做什么?DirectSound開發(fā)指南
- []“流氓”劉邦戰(zhàn)勝英雄項(xiàng)羽的因素有哪些?詳情介紹
- []全球熱議:廣西提高服務(wù)貿(mào)易水平 推動優(yōu)質(zhì)桂品“出海”
- []天天精選!iOS13越獄教程:如何安裝AppSync和afc2補(bǔ)丁?
- []全球觀速訊丨st股票什么股
- []股票開戶需要多少錢
- []海昌海洋公園2022年?duì)I收同比下降近七成,將持續(xù)發(fā)展頂流IP
- []鏈家將27座城市轉(zhuǎn)為加盟模式?貝殼:消息不實(shí),僅為小范圍合伙人模式
- []當(dāng)前速訊:美達(dá)股份:公司生產(chǎn)的部分產(chǎn)品可在軍民融合領(lǐng)域進(jìn)行應(yīng)用,具體請以公司公告和定期報告為準(zhǔn)
- []每日看點(diǎn)!國睿科技:中國的城市軌道交通全自動運(yùn)行(無人駕駛)信號系統(tǒng)處于國際先進(jìn)水平
- []【全球報資訊】悅榕集團(tuán)2022財年總計63家酒店收官 計劃2025年擴(kuò)張至113家
- []全球看熱訊:我愛我家副總裁何洋辭任
- []我愛我家:五八有限公司擬減持不超過2.74%股份 持股比例將低于5%
- []中國恒大披露重組進(jìn)展
- []電科院:公司具體經(jīng)營情況詳見以往定期報告
- []焦點(diǎn)訊息:航班老是臨時取消?民航局要出手了
- []環(huán)球新資訊:國泰君安醫(yī)藥一季報業(yè)績前瞻:業(yè)績復(fù)蘇環(huán)比趨勢明確
- []【速看料】中信建投:TOPCon電池、組件超額利潤有望擴(kuò)大
- []眼看AI主題基金起高樓 “消費(fèi)選手”仍在默默堅(jiān)守
- []天天亮點(diǎn)!AI+元宇宙!Meta離夢想更進(jìn)一步?
- []蘇州常熟2宗宅地將于5月5日出讓 起價合計5.4億元
- []昭衍新藥:公司會緊跟行業(yè)技術(shù)的發(fā)展變化,學(xué)習(xí)和借鑒相關(guān)技術(shù)在安評業(yè)務(wù)中的運(yùn)用
- []環(huán)球百事通!中南建設(shè)前3月合同銷售額120.4億元 同比減少26.2%
- []消息!南昌中溢置業(yè)將轉(zhuǎn)讓杭州通原地產(chǎn)40%股權(quán) 底價8031.3萬元
- []亞通精工:公司未有應(yīng)披露而未披露事項(xiàng),股價漲跌受多種因素影響,股價波動是正常的市場交易行為
- []西安國際港務(wù)區(qū)掛牌2宗宅地面積共117畝 起始總價為7.894億元
- []財面兒丨越秀地產(chǎn)1-3月累計合同銷售額約人民幣438.33億元 同比上升約217.3%
- []當(dāng)前視點(diǎn)!海容冷鏈:公司產(chǎn)品不應(yīng)用于殯葬行業(yè),公司產(chǎn)品應(yīng)用于快速消費(fèi)品行業(yè)的渠道建設(shè)
- []每日時訊!將優(yōu)化調(diào)整高校兩成左右學(xué)科專業(yè)布點(diǎn)
- []【全球報資訊】合肥放開部分區(qū)域限購! 多孩家庭可買第3套住房
- []世界今日訊!鏈家欲在北京、上海以外城市轉(zhuǎn)為加盟模式?貝殼回應(yīng):無此計劃
- []每經(jīng)熱評|當(dāng)前并非出臺房產(chǎn)稅政策的好時機(jī)
- []天天訊息:一個月的寶寶很容易被驚嚇怎么辦_一個月的寶寶發(fā)育指標(biāo)
- []【熱聞】怎樣取公積金
- []今日熱門!怎么取公積金
- []天天快看:交強(qiáng)險怎么用
- []貝殼:鏈家將27座城市轉(zhuǎn)為加盟模式消息不實(shí) 僅為小范圍合伙人模式
- []當(dāng)前消息!滕哈赫:現(xiàn)在才是賽季真正的開始,輸給紐卡后我們要有積極回應(yīng)
- []道達(dá)爾能源與伊拉克政府就100億美元天然氣開發(fā)項(xiàng)目達(dá)成一致
- []世界快資訊丨林斌辭任奧園美谷財務(wù)總監(jiān)職務(wù)?江永標(biāo)繼任
- []中南建設(shè):中南城投減持212.03萬股 占所持股比例0.11%
- []天天百事通!中南建設(shè)前三月累計合同銷售金額120.4億元 同比降26.2%
- []胡泊、李強(qiáng)分別辭任南國置業(yè)聯(lián)席總經(jīng)理、副總經(jīng)理
- []萬達(dá)投資新增質(zhì)押1930萬股萬達(dá)電影 累計質(zhì)押6665萬股
- []環(huán)球今頭條!劉鑫獲任榮盛發(fā)展副總裁
- []全球熱文:廈門象嶼與河南能源集團(tuán)簽訂戰(zhàn)略合作協(xié)議
- []環(huán)球最新:4月05日20時青海海東今天新增確診名單 4月05日20時青海海東疫情防控政策最新通知
- []當(dāng)前視點(diǎn)!一半鄉(xiāng)土質(zhì)樸,一半文藝先鋒,沙漠河流共生的小城,最美季節(jié)到了
- []全球熱門:戶用儲能系統(tǒng)有什么用,有哪些特點(diǎn)和應(yīng)用?
- []全球看熱訊:長久物流設(shè)立儲能全資子公司!
- []天天亮點(diǎn)!不低于1GW!泰達(dá)股份聯(lián)手千泉實(shí)業(yè)投建光伏項(xiàng)目
- []30萬噸光伏玻璃硅砂提純項(xiàng)目環(huán)評
- []天天視點(diǎn)!超10GW!TCL中環(huán)單月出貨新突破
- []一彬科技:公司生產(chǎn)經(jīng)營一切正常。公司對未來汽車產(chǎn)業(yè)的發(fā)展充滿信心
- []國際油價小跌,受制于美國制造業(yè)降溫,本周重頭戲待上演
- []焦點(diǎn)要聞:深圳到九江火車時刻表查詢_南昌到九江火車時刻表
- []醫(yī)道彤行,厚積薄發(fā)|2021道彤投資年度合伙人大會特寫
- []海淘的childlife大瓶鈣含防腐劑?專家建議嬰幼兒產(chǎn)品選購要謹(jǐn)慎
- []好好香鍋公司怎么樣
- []觀察:鴻路鋼構(gòu):鋼結(jié)構(gòu)是綠色節(jié)能產(chǎn)品,是國家提倡并大力推廣的裝配式建筑的重要組成部分
- []基金經(jīng)理猛追AI 但斌卻突然唱空:一旦被套 不知猴年馬月解套
- []關(guān)注:難道是真的?青海發(fā)現(xiàn)形狀怪異的遺骸,揭開大禹治水背后的真相!
- []世界微頭條丨維宏股份:整個Phoenix平臺包含了軟件和硬件兩個部分
- []簡訊:拜登:人工智能是否危險還有待觀察 但科技公司需為安全負(fù)責(zé)
- []世界聚焦:2023年Q1季度精選文章合集 | 商旅會獎賽道
- []觀速訊丨申請破產(chǎn)!暴跌90%
- []【全球新要聞】2023年Q1季度精選文章合集 | 在線旅游/分銷賽道
- []每日關(guān)注!四川宜賓:住房公積金最高貸款額度可達(dá)90萬元
- []全球快訊:伊戈?duì)枺汗緯鶕?jù)客戶需求和業(yè)務(wù)開拓的情況提前布局或者調(diào)整相應(yīng)的產(chǎn)能
- []越秀地產(chǎn):一季度累計銷售約438億元
- []環(huán)球今日訊!合肥調(diào)整購房政策:部分區(qū)域放開限購
- []全球微資訊!全國春風(fēng)地圖出爐 看看你那兒的四月天
- []環(huán)球關(guān)注:黃金大漲近2% 逼近歷史最高紀(jì)錄!金價為何持續(xù)大漲?專家解讀
- []當(dāng)前快報:是否想念籃球?維金斯:我非常想念隊(duì)友們 期待與他們并肩作戰(zhàn)
- []外匯交易提醒:降息預(yù)期升溫,美元跌創(chuàng)近兩個月新低,新西蘭聯(lián)儲決議來襲,紐元續(xù)漲有望
- []周鴻祎突然離婚,要AI不要愛?董秘回應(yīng)來了
- []accountnumber怎么讀_Accountnumber
- []4月5日財經(jīng)早餐:美數(shù)據(jù)疲軟強(qiáng)化美聯(lián)儲放緩加息押注,金價站上2000美元/盎司大關(guān)創(chuàng)三十二個月新高
- []【世界聚看點(diǎn)】高達(dá)65%成本節(jié)約 施耐德電氣適配改造服務(wù)助企業(yè)把握“循環(huán)”機(jī)遇
- []銀行信貸投放不足原因_銀行信貸的作用
- []恒達(dá)集團(tuán)控股2022年收入增加約3.4% 純利減74.3%至7780萬
- []環(huán)球速讀:車險傭金
- []看熱訊:三大保險
- []熱訊:壽險功用
- []當(dāng)前資訊!聚焦中概 | 小鵬汽車跌幅擴(kuò)大至7% 造車新勢力普跌
- []雙十原則
- []當(dāng)前快看:烏龜冬眠是為了放水還是放沙?
- []天天快消息!周鴻祎與胡歡離婚 后者分得三六零4.46億股、對應(yīng)市值近90億元
- []環(huán)球觀熱點(diǎn):周度經(jīng)濟(jì)觀察:斜率放緩的經(jīng)濟(jì)復(fù)蘇
- []世界觀焦點(diǎn):申通快遞:公司與阿里云合作,通過引入云原生技術(shù)實(shí)現(xiàn)了技術(shù)全面升級
- []全球短訊!深交所、滬交所4月8日全面實(shí)行注冊制交易業(yè)務(wù)通關(guān)測試
- []亞太藥業(yè)向下修正可轉(zhuǎn)債價格 律師:索賠宜趁早
- []假期安全注意事項(xiàng)內(nèi)容圖片_假期安全注意事項(xiàng)內(nèi)容
- []香山股份:目前尚無詳細(xì)的市場份額數(shù)據(jù),更多詳情敬請留意公司官網(wǎng)及相關(guān)公告和定期報告
- []全球快看:秦安股份:4月3日公司高管劉宏慶減持公司股份合計1.16萬股
- []保利發(fā)展:房地產(chǎn)持續(xù)向好的基本面沒有變
- []世界快資訊:越秀地產(chǎn)前三月銷售438億?同比上升217%
- []當(dāng)前聚焦:格力地產(chǎn):珠海國資委同意公司收購免稅集團(tuán) 并募資不超70億元
- []天天觀點(diǎn):保利發(fā)展:公司負(fù)債率連續(xù)三年下降 繼續(xù)保持穩(wěn)健財務(wù)政策
- 全球速讀:進(jìn)銷存軟件哪家強(qiáng)?上百種進(jìn)銷存軟件大比拼
- 當(dāng)前訊息:美國三大股指什么意思
- 基金托管費(fèi)是什么
- 環(huán)球熱議:python程序接收命令行參數(shù)的方式及步驟
- pp助手安裝失敗怎么辦?PP助手修復(fù)方法
- 【環(huán)球報資訊】VEX為什么要用到中間表達(dá)式?為什么要用到VEX?
- 在哪里看股指期貨的行情?股指期貨行情信息
- 當(dāng)前動態(tài):基金定投可以隨時取出來嗎
- 5.0以下的主流圖片加載框架有哪些?安卓加載圖片四大框架
- 環(huán)球今日報丨中國“北斗”衛(wèi)星導(dǎo)航系統(tǒng)——定位模塊需求介紹
- B站注冊資本增幅400%至5億 目前由陳睿全資持股
- 光源資本出任獨(dú)家財務(wù)顧問 沐曦集成電路10億元A輪融資宣告完成
- 巨輪智能2021年上半年?duì)I收11.24億元 期內(nèi)研發(fā)費(fèi)用投入增長19.05%
- 紅棗期貨尾盤拉升大漲近6% 目前紅棗市場總庫存約30萬噸
- 嘉銀金科發(fā)布2021年Q2財報 期內(nèi)凈利潤達(dá)1.27億元同比增長208%
- 成都銀行2021上半年凈利33.89億元 期內(nèi)實(shí)現(xiàn)營收同比增長17.27億元
- 汽車之家發(fā)布2021年第二季度業(yè)績 期內(nèi)新能源汽車品牌收入增長238%
- 中信銀行上半年實(shí)現(xiàn)凈利潤290.31億元 期末不良貸款余額706.82億元
- 光伏概念掀起漲停潮交易價格創(chuàng)新高 全天成交額達(dá)1.29億元
- 上半年生物藥大增45% 關(guān)鍵財務(wù)指標(biāo)好轉(zhuǎn)營收賬款持續(xù)下降
- 保利發(fā)展:靈活安排推貨節(jié)奏?把握市場修復(fù)窗口
- 今日要聞!國家加強(qiáng)鐵礦石價格形勢分析研判和期現(xiàn)貨市場監(jiān)管
- 世界熱資訊!寶馨科技:目前公司懷遠(yuǎn)一期2GW異質(zhì)結(jié)電池及組件項(xiàng)目正在加速推進(jìn)中,預(yù)計年內(nèi)投產(chǎn)
- 天天觀點(diǎn):中交城投鄭州古滎城更項(xiàng)目獲得首筆融資
- 嶺南股份:公有云是云計算的主要形態(tài)。公司已與騰訊建立云計算、數(shù)字虛擬人、大數(shù)據(jù)等方面的戰(zhàn)略合作
- 世界短訊!西安土拍市場“活”了?
- 世界快報:湖北襄陽高新區(qū)2.08億售出65畝宅地 競得者為本地房企
- 今日熱訊:協(xié)創(chuàng)數(shù)據(jù):公司存儲設(shè)備主要與聯(lián)想集團(tuán)合作
- 【全球播資訊】三代人七十余載接力守護(hù)156座抗美援朝烈士墓
- 全球觀天下!每日互動:AIGC和ChatGPT都是融合多種AI技術(shù)的成果
- 天天滾動:神州高鐵:截至2023年3月31日,公司股東人數(shù)為91207
- 【天天新要聞】昭衍新藥:股價走勢受多方面因素的影響,還請謹(jǐn)慎投資
- 世界滾動:財面兒丨建發(fā)國際:前3月權(quán)益銷售額353.4億元,同比增長63.5%
- 全球?qū)崟r:土地注冊處:香港3月樓宇買賣合約8599份 按年升124.6%
- 【天天新要聞】昆明公租房開發(fā)公司最終發(fā)行6億 品種一利率6.5%、品種二未發(fā)行
- 全球觀點(diǎn):拼多多升級組織架構(gòu) 聯(lián)合創(chuàng)始人趙佳臻出任聯(lián)席CEO搭檔陳磊
- 上海3月新建商品住宅成交面積環(huán)比增長94% 均價下跌2.8%
- 天天最資訊丨迪馬股份為江蘇2家子公司提供融資擔(dān)保 涉資8.04億元
- 滾動:狂飆910%!德國大儲市場崛起,戶儲地位岌岌可危?
- 新消息丨最新進(jìn)展!中科云網(wǎng)5GW TOPCON電池項(xiàng)目一期簽署建設(shè)施工合同
- 焦點(diǎn)信息:煤矸石綜合利用與礦山生態(tài)修復(fù)的戰(zhàn)略思考
- 環(huán)球觀熱點(diǎn):年產(chǎn)500萬噸!全球規(guī)模最大光伏砂項(xiàng)目成功簽約
- 最大涉水750mm 北京越野BJ60新增車型上市售24.58萬-27.68萬元
- 【天天播資訊】晶硅組件有什么作用和特點(diǎn),有哪些種類?
- 環(huán)球旅訊+WiT新加坡主題沙龍開場演講:你好,中國!
- 天天報道:新地University Hill料最快4月底開售
- 環(huán)球速遞!萬通發(fā)展:萬通控股解質(zhì)押270萬股股份 現(xiàn)持公司股份3.34億股
- 全球微動態(tài)丨建發(fā)房地產(chǎn):10億元公司債券票面利率為4.25%
- 世界頭條:中核鈦白:公司第三期員工持股計劃并未在2023年3月14日進(jìn)行大宗交易
- 全球觀速訊丨祥生控股首季銷售額54.19億元 同比下滑38.73%
- 國際油價走強(qiáng),但多頭須警惕OPEC+最新減產(chǎn)的潛在負(fù)效用
- 恒基達(dá)鑫:公司始終密切關(guān)注橫琴粵澳深度合作區(qū)相關(guān)的措施和政策情況,望能充分利用和享受到政策帶來的紅利
- 當(dāng)前滾動:顧家家居:截至3月末累計回購股份106.28萬股 總代價4187.73萬元
- 海新能科: 截至2023年03月31日,公司股東總?cè)藬?shù)為45,272名
- 中紅醫(yī)療:我國丁腈手套產(chǎn)品與馬來西亞相比有一定的成本優(yōu)勢
- 經(jīng)緯輝開:副董事長擬減持公司不超0.39%股份
- 富力地產(chǎn):2022年度凈虧損157.79億元 預(yù)計今年可售貨值超1250億元
- 全球熱點(diǎn)!小摩增持萬物云39.86萬股 總金額約1406.76萬港元
- 全球速訊:嶸泰股份:我公司上市公司同行有旭升集團(tuán)、愛柯迪、文燦股份等
- 新大正:正積極推進(jìn)收購云南滄恒投資80%股權(quán) 尚存在不確定性
- 環(huán)球要聞:航天發(fā)展:截至2023年3月31日,航天發(fā)展股東戶數(shù)為179,101戶
- 當(dāng)前快播:NYMEX原油仍上看83.17美元
- 4月4日福晶科技漲停分析:3D感應(yīng),中科院系,光通信概念熱股
- 會德豐合作盤MIAMI QUAY I暫累售49伙 套現(xiàn)4.8億港元
- 環(huán)球速讀:“20綠城03”將于4月13日提前摘牌 發(fā)行金額為10億元
- 天天資訊:4月4日中儲股份漲停分析:央企改革,快遞物流,國企改革概念熱股
- 4月4日四川黃金漲停分析:黃金概念熱股
- 環(huán)球今日訊!信達(dá)證券發(fā)布金陵飯店研報 年報點(diǎn)評:全年業(yè)績穩(wěn)中有增 布局中高端 注重品牌打造
- 焦點(diǎn)!學(xué)習(xí)心得怎么寫?學(xué)習(xí)心得范本?
- 怎樣追女生?追女孩子的方法有哪些?
- 環(huán)球觀熱點(diǎn):仙劍奇?zhèn)b傳3有哪些歌曲?仙劍奇?zhèn)b傳3所有歌曲匯總?
- 合山市景點(diǎn)有哪些?合山市景點(diǎn)介紹?
- 每日短訊:降雨量50毫米是怎么計算的?降雨量50毫米的計算方法?
- 當(dāng)前資訊!生物圈2號為什么會失敗?生物圈二號失敗的重要原因?
- 中青旅2022年?duì)I收64.17億元,旅行社業(yè)務(wù)虧損收窄
- 捷信金融怎樣貸款?捷信金融貸款條件有哪些?
- 環(huán)球熱議:lol英雄聯(lián)盟怎么觀戰(zhàn)?觀看別人的游戲戰(zhàn)斗方法?
- 每日看點(diǎn)!速干衣的特點(diǎn)有哪些?速干衣的主要功能是什么?
- 速訊:and1鞋子怎么樣?and1鞋子有哪些特點(diǎn)?
- 焦點(diǎn)簡訊:北京:加大老舊平房院落、老舊小區(qū)、危舊樓房和簡易樓等更新力度
- 世界熱文:常青股份:年報審計工作正在進(jìn)行中,年報將于2023年4月26日披露
- 天天最新:山西大同:住房公積金貸款最高額度提至100萬元
- 環(huán)球今頭條!國際金價跌勢受限,美國數(shù)據(jù)再現(xiàn)疲軟,F(xiàn)ED鷹派呼聲難響
- 美原油交易策略:需求預(yù)期接力,油價或延續(xù)漲勢
- 環(huán)球新消息丨蘇泊爾擬分紅24.40億元 控股股東SEB國際或分得20.12億元
- 千方科技:公司未參與您所提及的業(yè)務(wù)
- 當(dāng)前快播:河南新鄉(xiāng):住房公積金最高貸款額度升至65萬元
- 全球速讀:發(fā)改委:產(chǎn)業(yè)目錄引導(dǎo)橫琴加大對新興產(chǎn)業(yè)等的培育
- 焦點(diǎn)消息!年報橫評①|(zhì) 這些物企表現(xiàn)最好!五大指標(biāo)透視2022年指標(biāo)之最
- 世界焦點(diǎn)!醫(yī)貝云服銷售總監(jiān)陳小飛:醫(yī)貝云服伴隨著藥品和耗材供應(yīng)鏈改革而誕生
- 孕婦補(bǔ)鈣用金丐,早吃早手藝
- 環(huán)球新資訊:甘化科工:截至2023年3月31日,公司股東人數(shù)為27,947戶
- 天天動態(tài):上海新華聯(lián)國際獨(dú)棟商墅第三次流拍 起始價1.29億元
- 焦點(diǎn)精選!明陽智能:尊敬的公司公司對外信息披露均按照信息披露要求進(jìn)行
- 環(huán)球時訊:德恩精工子公司擬與億盛房地產(chǎn)合作開發(fā)“濱江一號”項(xiàng)目 預(yù)計總投資約1.4億元
- 環(huán)球今日訊!二手房成交量“狂飆”,百城落地“帶押過戶”
- 環(huán)球焦點(diǎn)!國際金價短線下看1970美元
- 【天天熱聞】上海鋼聯(lián):根據(jù)創(chuàng)業(yè)板上市公司相關(guān)規(guī)則,創(chuàng)業(yè)板上市公司無需披露季度業(yè)績預(yù)告
- 非凡舞蹈學(xué)院創(chuàng)辦人Jamila 王海青,打破自我,永不設(shè)限!善濟(jì)有約
- 股票進(jìn)倉是什么意思
- 云南省餐飲行業(yè)協(xié)會交流座談會在文山舉行
- “AI”拼才會贏?16只基金單日飆漲超7% 公募基金開始密集大調(diào)倉
- 三圍怎么量
- 當(dāng)前焦點(diǎn)!炒外匯為什么要拉人
- 用了“借錢三巨頭”之一的錢小樂,真實(shí)感受:靠譜!
- 手機(jī)炒股票用什么軟件最好
- 全球信息:收購瑞信后 瑞銀將取代摩根大通成為拉美最大財富管理公司
- 市場對黃金ETF和金幣的興趣激增,渣打稱這還只是開始!
- 天天熱點(diǎn)!現(xiàn)貨黃金交易策略:美元仍存下行風(fēng)險,金價或震蕩上攻
- 對沖基金放棄看空押注,金銀正蓄勢待漲!
- 當(dāng)前播報:長春城投10億元私募債券項(xiàng)目狀態(tài)更新為“已反饋”
- 全球看點(diǎn):北京:土地出讓收入用于農(nóng)業(yè)農(nóng)村比例不低于7.5%
- 全球最新:【BT金融分析師】同程旅行月活躍用戶破2億,分析師稱其度過行業(yè)低潮
- 天天速看:【BT金融分析師】億航智能適航認(rèn)證仍無進(jìn)展,分析師稱其前景變得模糊
- 全球關(guān)注:央行調(diào)查:54.1%的居民預(yù)期下季度房價“基本不變”
- 世界看熱訊:黑石BREIT在3月收到45億元美元贖回請求 僅獲批6.66億美元
- 北信源:獲中國石油石化行業(yè)“科技進(jìn)步一等獎” 樹立油庫安全生產(chǎn)行業(yè)典范
- 要聞速遞:利嘉閣:港3月整體樓宇買賣8612宗 20個月新高
- *ST科華:公司業(yè)務(wù)情況請關(guān)注公司于2022年3月23日披露的《2022年年度報告》
- 今熱點(diǎn):通潤裝備:截止3月31日,公司股東總戶數(shù)為33484