Bagikan melalui


Penelusuran Kesalahan dan Daftar untuk Rakitan Sebaris

Khusus Microsoft

Program yang berisi kode rakitan sebaris dapat di-debug dengan debugger tingkat sumber jika Anda mengkompilasi dengan opsi /Zi .

Dalam debugger, Anda dapat mengatur titik henti pada C atau C++ dan baris bahasa perakitan. Jika Anda mengaktifkan rakitan campuran dan mode sumber, Anda dapat menampilkan bentuk sumber dan dibongkar dari kode rakitan.

Perhatikan bahwa menempatkan beberapa instruksi perakitan atau pernyataan bahasa sumber pada satu baris dapat menghambat penelusuran kesalahan. Dalam mode sumber, Anda dapat menggunakan debugger untuk mengatur titik henti pada satu baris tetapi tidak pada pernyataan individual pada baris yang sama. Prinsip yang sama berlaku untuk blok yang __asm didefinisikan sebagai makro C, yang meluas ke satu baris logis.

Jika Anda membuat sumber campuran dan daftar rakitan dengan opsi pengkompilasi /FAs , daftar berisi bentuk sumber dan rakitan dari setiap baris bahasa rakitan. Makro tidak diperluas dalam daftar, tetapi diperluas selama kompilasi.

END Khusus Microsoft

Lihat juga

Menggunakan Bahasa Assembly di Blok __asm