Help--need assembler for Vista soon, but is this the one?

Started by jackie, August 09, 2008, 05:12:30 AM

Previous topic - Next topic

jackie

     I'm a college professor who's been teaching assembler (16 bit) for years, but now I must begin teaching an architecture and assembler course in Fall, 2008, and the college needs me to find software that will install and run under Vista, since that's what the students will be getting if they buy a new machine.
     First, is Masm32 version 10 Beta almost ready? If so, please help me understand what is allowed by the license. Can I ask the college to install it in the computer lab?
     Second and most important is this: is this the right program for my needs??? I've looked at the included tutorial, and I've looked at Iczelion's tutorial, and nothing looks like what I want the students to do. I can't find any examples of console applications; I just need an assembler that will let me teach them arithmetic, jumps, loops, arrays, procedures, macros, and do some I/O.  Every example I see produces a window and then does some C code. I need to have an assembler like MASM 6.11, where the students can write assembler code and produce a console application with output that they can print. Can that be done in MASM32?
Thanks,
-jackie

hutch--

Hi jackie,

You have not looked very far, creating console apps is supported directly from the supplied editor and it is a ery simple technique. You need to understand this much, you canot write a 32 bit assembler application without some Windows API support, even for the console. Have a look at the "tutorial" directory for the inroductory console apps, it can't be done much simpler than that and it is designed this way on purpose so that a beginner can start with a bare console template and handle the screen IO without having to try and learn to write a runtime library first.

RE: The licence is designed to do what you need, your students can download and install it at no cost to either them or the university and it comes compete with an editor and help files.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

AeroASM

Quote from: jackie on August 09, 2008, 05:12:30 AM
I need to have an assembler like MASM 6.11, where the students can write assembler code and produce a console application with output that they can print. Can that be done in MASM32?
Thanks,
-jackie

MASM32 contains MASM 6.14. http://www.masm32.com/mlcompat.htm

jackie

Thanks. I'm  posting my followup questions to a more appropriate forum.
-jackie