Skip to main content

Questions tagged [assembly]

For questions about teaching any assembly language or teaching hardware level concepts where a knowledge of assembly would be relevant. Use this tag only when the language used would affect the question significantly (if your question uses an assembly language as an example, but does not focus on the language itself, you need not use the tag).

Filter by
Sorted by
Tagged with
2 votes
1 answer
70 views

Resources/material for developing a course on assembly programming

I'm interested in developing a semester-long undergraduate computer science course on assembly programming. Other questions here have already given me some ideas of what sort of architecture to ...
Psychonaut's user avatar
1 vote
2 answers
147 views

Learning Assembly and Taocp

I am a cse undergrad currently in my second year I know C,C++ and Python. and have basic understanding of datastructures and algos and I am currently reading concrete maths to better understand Taocp ...
gunslinger's user avatar
1 vote
0 answers
58 views

Textbook recommendation for macros and assembler

I was going through GATE-CS questions, while solving I came across the following question here. Write short answers to the following: Which of the following macros can put a macro assembler into an ...
Abhishek Ghosh's user avatar
4 votes
5 answers
352 views

How do you wow second-year students into saying "bare-metal programming is cool!"?

Next semester I will be TAing a computer organization/assembly language course. I will be full-fledgedly (co-)teaching the lab. The first lab will take place before the first lecture, so me and the ...
JohnnyApplesauce's user avatar
5 votes
2 answers
735 views

How widespread is the use of the PEP/8 assembly simulator in education?

For teaching assembly language and computer architecture, are any other platforms besides PEP/8 used, and if so, what are they called and how widespread are they? Or more generally, how is assembly ...
user avatar
16 votes
8 answers
1k views

Is it worthwhile to teach assembly nowadays?

In the 80s, it was common for CS students (and anyone wanting to do "real" programming) to learn assembly. After all, if you needed speed, hardware access (including direct output to monitor) or ...
cse's user avatar
  • 252
6 votes
4 answers
557 views

What hardware can I use when teaching Compiler Language and Assembly Code

This year course includes creating a compiler of course using Syntax Analyzer and Lexical Analyzer, Semantics and of course through all this generate Assembly Code But also the teaching program ...
NathanWay's user avatar
  • 163
7 votes
2 answers
326 views

Good beginning assembly language for teaching about stack function calls

We are considering integrating our processors design and architecture course with our assembly programming course by using the same processor for both. The processor class (which does its work in ...
Ben I.'s user avatar
  • 34.3k
21 votes
12 answers
2k views

Should assembly language be taught in an introductory course (or soon after)?

Should ye ole' fashioned assembly language be taught to help students develop a sense of how actual underlying computational hardware supports/allows running their higher-level or more abstract ...
hotpaw2's user avatar
  • 1,903