Author Topic: The Revolutionary Guide to Assembly Language Source Code Disk  (Read 1308 times)

gordon

  • Regular Member
  • *
  • Posts: 3
The Revolutionary Guide to Assembly Language Source Code Disk
« on: February 11, 2019, 06:53:03 PM »
Does anyone have the disk that came bundled with The Revolutionary Guide to Assembly Language?  I bought a used copy and it was missing the disk.

AW

  • Member
  • *****
  • Posts: 2389
  • Let's Make ASM Great Again!
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #1 on: March 19, 2019, 06:07:04 PM »
Does anyone have the disk that came bundled with The Revolutionary Guide to Assembly Language?  I bought a used copy and it was missing the disk.

I have the book and just checked that the 3.5" floppy is broken. I will give $20 to charity if someone provides a download link for the source code.  8)

LiaoMi

  • Member
  • ****
  • Posts: 591
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #2 on: March 21, 2019, 10:10:12 AM »
https://www.betaarchive.com/forum/viewtopic.php?f=16&t=15317

Unfortunately I did not achieve success with these betaarchive guys ... and KarlG just banned me on his website .. Although there is a second KarlG, but it seems to me that this is definitely not the one we need.
KarlG 1 - https://cncwerk.de/forum/viewforum.php?f=2
KarlG 2 - https://www.kguttag.com/about-karl-guttag/

I haven’t written to the second Karl!  :biggrin:

AW

  • Member
  • *****
  • Posts: 2389
  • Let's Make ASM Great Again!
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #3 on: March 21, 2019, 06:18:47 PM »
Good investigation LiaoMi, although I had no success pursuing the leads.  :(
Amazon has announcements for the book in New condition although expensive for something so dated. I am out.  :biggrin:

Tedd

  • Member
  • ***
  • Posts: 377
  • Procrastinor Extraordinaire
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #4 on: April 25, 2019, 01:37:04 AM »
I will give $20 to charity if someone provides a download link for the source code.  8)

https://archive.org/details/TheRevolutionaryGuideToAssemblyLanguage.7z
(File download link is on the right under "DOWNLOAD OPTIONS")

:t
Potato2

jj2007

  • Member
  • *****
  • Posts: 9747
  • Assembler is fun ;-)
    • MasmBasic
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #5 on: April 25, 2019, 02:24:08 AM »
 :t

It looks a little bit DOSish, though:
Code: [Select]
;  Author: A.I.Sopin, Voronezh University, 16/03/93 1993
;
;  Using from assembler programs:
;
;  Call  BSORT
;
;  Modified bubblesort algorithm is used
;
...

.model       large
   public    bsort
MaxLen       equ       48                   ; maximum record length
.code
BSORT   PROC    FAR pascal uses bx cx dx es si di bp
;----------------------------------------------------------
;  Check parameters passed
        cmp     cx,MaxLen       ;  array length valid?
        jng     ChkN            ;  less than maximum - continue
        mov     ax,1            ;  indicate "elements too long"
        jmp     Exit            ;  return
ChkN:   cmp     dx,0            ;  number of elements = 0?
        jg      Work            ;  if not continue

AW

  • Member
  • *****
  • Posts: 2389
  • Let's Make ASM Great Again!
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #6 on: April 25, 2019, 03:01:57 AM »
Thank you Tedd! I was almost believing it could not be found.
I will dispatch the $20.00 to charity, or may be I could make it $30.00, in your honor.  :t

Tedd

  • Member
  • ***
  • Posts: 377
  • Procrastinor Extraordinaire
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #7 on: April 25, 2019, 03:20:19 AM »
It looks a little bit DOSish, though

How strange for code from 1993 :icon_eek:
Potato2

Tedd

  • Member
  • ***
  • Posts: 377
  • Procrastinor Extraordinaire
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #8 on: April 25, 2019, 03:21:28 AM »
Thank you Tedd! I was almost believing it could not be found.
I will dispatch the $20.00 to charity, or may be I could make it $30.00, in your honor.  :t

No honours necessary, it was literally a two minute search.
Potato2

AW

  • Member
  • *****
  • Posts: 2389
  • Let's Make ASM Great Again!
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #9 on: April 25, 2019, 05:29:09 AM »
No honours necessary, it was literally a two minute search.

I don't pay by the hour but by objectives fulfilled.  :t

jj2007

  • Member
  • *****
  • Posts: 9747
  • Assembler is fun ;-)
    • MasmBasic
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #10 on: April 25, 2019, 05:49:20 AM »
It looks a little bit DOSish, though

How strange for code from 1993 :icon_eek:

In 1993, I had already over 5 years of experience in 32-bit assembly. I wonder what makes 16-bit code so fascinating 8)

AW

  • Member
  • *****
  • Posts: 2389
  • Let's Make ASM Great Again!
Re: The Revolutionary Guide to Assembly Language Source Code Disk
« Reply #11 on: April 25, 2019, 02:48:42 PM »
There are many reasons for the 16-bit Intel ASM be always taught in colleges (in detriment of some non-frills high-level jingle masqueraded as ASM).
One of them is that you will never understand the 32-bit x86 if you don't understand the 16-bit ASM x86 - something will always be missing.