組合語言中的基本資料型別與高階語言程式設計中的資料型別的對應關係是什麼

時間 2022-05-17 11:20:02

1樓:匿名使用者

常用的型別對照如下:

彙編 c語言 佔位元組數

db char 1

dw short int 2

dd int 或float 4

dq long int 或 double 8

組合語言的基本資料型別有哪些?與高階程式(如c)的資料型別的對應關係是什麼?請通俗解釋,,謝謝!!!!

2樓:匿名使用者

因為組合語言直接面向硬體進行操作。所以組合語言的基本資料型別只有「位」和「位元組」。

而c語言是高階語言,其資料型別比較接近日常生活中的型別,是抽象後的型別,事實上其基本單位也是「位元組」,只是我們在使用c語言編寫程式時無需分位元組進行考慮,只考慮自己定義的資料型別即可,多數資料型別都要對應多個位元組,最少的char型變數也要佔用1位元組。

組合語言的資料型別和高階語言的資料型別的對應關係是什麼?

3樓:sym_東方不敗

組合語言定義變數時,是用記憶體中的單元來儲存,包含位元組、字、雙字、三字等,他沒有高階語言的型別限制,是一種底層的定義方式;

而高階語言資料型別也是用記憶體單元來儲存,但有型別限制,不同的資料型別需要用不同的型別關鍵字來宣告,否則會報錯。

4樓:視角與時間

高階語言?? c51嗎 ?那它和彙編的資料型別都是一樣的啊, 只不過c51的資料型別更為豐富

1.程式設計語言分為哪幾種型別?

5樓:匿名使用者

機器語言、彙編和高階語言

編譯型和解釋型

程序導向和麵向物件

指令碼語言

程式設計語言的分類有哪些?

c語言的基本的資料型別,C語言 四種基本資料型別

c語言中只有 邏輯運算子 沒有邏輯型你估計是認為 邏輯型就是 布林型別吧 屬於邏輯型c語言中沒有 布林型別 布林型別 是c 中的 邏輯性指的是ture false,在c裡並沒有,c裡0代表false,其他的一切都代表true 沒有邏輯型別,但有邏輯運算 在昭顯廟寫歌的北冥雪 c語言沒有邏輯型,邏輯型...

C語言的3種基本資料型別是什麼

1,整型 int 2,字元型 char 3,浮點型 float 雙精度型 double 浮點型 float,整型 int,字元型 char 整型 列舉型別 實型,字元型。浮點型,整型,字元型。null可以讀成數字0或 0 或是空的意思比如說在陣列中賦給null即表示賦予空值,檔案則表示為空等等。eo...

java的基本資料型別有哪些

寫在楓葉上的故事 1 布林型 boolean 取值範圍 true 或 false 2 位元組型 byte 取值範圍 0 255 3 短整型 short 取值範圍 32,768 32767 4 整型 int 取值範圍 2,147,483,648 2,147,483,647 5 長整型 long 取值範...