मैं कैसे हेक्स सामग्री प्रदर्शित कर सकते ह&#2

M

mssajwan

Guest
हैलो,

मैं एक पंजीकृत है

[31:0 reg परीक्षण];
= 32'h12345678 परीक्षण;
अब जब मैं अपनी सामग्री की तरह प्रदर्शन
$ प्रदर्शन ( "टेस्ट =% 0d" परीक्षण,);

क्या मैं = 12345678 टेस्ट है;

लेकिन क्या मैं इसे प्रिंट करना चाहते टेस्ट = 1234_5678 है

मैं कैसे यह काम कर सकते हैं.किसी भी विचार-मनमोहन

 
with that decimal format specifier.

तुम = 12345678 टेस्ट
कि दशमलव प्रारूप specifier के साथ नहीं होना चाहिए.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="पलक" border="0" />मैं किसी भी तरह से स्वचालित रूप से जांच separators डालने के नहीं देखा है.
इस प्रयास करें:

$ प्रदर्शन ( "टेस्ट =% x_ x%", परीक्षण 31:16 [], 15:0 परीक्षा []);
 
हाय मैं गलती के लिए क्षमा चाहता हूँ.
हाँ thats 0h%.
समाधान u प्रदान की है अच्छा लगता है.
लेकिन वास्तव में जब मैं एक पंक्ति की तरह है
थोड़ा [31:0] क्यू [16];
सभी सामग्री के मुद्रण के लिए जटिल हो जाएगा.
यह वही है जो मैं चाहता हूँ, यह सब क्यू की जांच के साथ हेक्स प्रारूप में सामग्री.
कोई कैसे धन्यवाद उर सुझाव के लिए बहुत कुछ.
मैं बाहर कुछ लगाने की कोशिश करना.

-मनमोहन

 
SystemVerilog, मैं देख रहा हूँ!

कैसे के बारे में "के लिए एक लूप?"
कोड:

पूर्णांक n;

...

(n = 0; n <16; n = n 1 के लिए)

$ प्रदर्शन ( "क्यू [0d%] =% x_ x", n, क्यू [n] [31:16], क्यू n [] [15:0%]);
 
mssajwan ने लिखा है:

हाय मैं गलती के लिए क्षमा चाहता हूँ.

हाँ thats 0h%.

समाधान u प्रदान की है अच्छा लगता है.

लेकिन वास्तव में जब मैं एक पंक्ति की तरह है

थोड़ा [31:0] क्यू [16];

सभी सामग्री के मुद्रण के लिए जटिल हो जाएगा.

यह वही है जो मैं चाहता हूँ, यह सब क्यू की जांच के साथ हेक्स प्रारूप में सामग्री.

कोई कैसे धन्यवाद उर सुझाव के लिए बहुत कुछ.

मैं बाहर कुछ लगाने की कोशिश करना.-मनमोहन
 

Welcome to EDABoard.com

Sponsor

Back
Top