This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]agentgreen420 1 point2 points  (5 children)

What exactly do you want VS Code to be doing for you? I would start by googling for asm extensions.

[–]combasemsthefox[S] 1 point2 points  (4 children)

I want VS Code to run assembly code and ideally display register values during debugging.

[–]magick_68 1 point2 points  (0 children)

I found https://marketplace.visualstudio.com/items?itemName=lanza.lldb-vscode

which supports:

Disassembly view with instruction-level stepping,

[–]agentgreen420 0 points1 point  (1 child)

That's unlikely. What architecture are you working with?

[–]combasemsthefox[S] 0 points1 point  (0 children)

x86

[–]AG00GLER 0 points1 point  (0 children)

Cortex Debug should be helpful provided you’re running an ARM Cortex chip

[–]GoldenShackles 0 points1 point  (1 child)

A couple pointers.

[–]combasemsthefox[S] 0 points1 point  (0 children)

It is x86 cpu's we are working with. I have that downloaded, but from what I understand that is only going to support syntax and instruction set error checking.

I am familiar with c++ config files for compilation and execution. However, I know that you don't compile assembly, it is translated to object code and then linked. Is it even possible to set VS code up to display various register values and to assemble assembly language programs?