NASM: Wrapping Up

In case any errors are printed while you run the program, this means that ChatGPT made some mistakes while running the code. To fix this, go back to the ChatGPT window, type what kind of an error you got, and ask ChatGPT to fix that error. After a couple of back-and-forth discussions with ChatGPT, it should generate an error-less code.


The final exam of CISC 3310 won't contain any questions on this chapter: the only tasks this semester that involve writing NASM code are those couple of homework questions that you are given at the end of the semester.

The goal of this chapter is to introduce you to how to use available online tools, including ChatGPT and compilers, to code efficiently.

Specifically, we showed that, even without deeply understanding a language, one can create useful code in a short amount of time and put it to use (by running it.)