-
There are several books on the market called "IBM-PC Assembly Language Programming".
There is Xiong Guixi, the author of Science Press.
There is also Tsinghua University Press's author Shen Meiming, Wen Dongchan's second edition is the latest.
Now I use the Tsinghua Publishing House version more, but I personally feel that the Tsinghua version is not very suitable for beginners to learn, a lot of the content is too in-depth, and a lot of the basic content is a little bit of a dragonfly, I really don't understand why universities use this book as a textbook.
The one from the Science Press I feel that it is good for beginners, shallow in and deep, as long as you have the patience to read little by little, you can get started, unlike the Tsinghua book that reads dozens of pages or is still in the clouds, I don't know what to do.
The positioning of the scientific version is a self-study exam, which is naturally written more basic and has a low threshold, while Tsinghua University is positioned as a student of the Department of Computer Science of Tsinghua University, but the content of the two versions is similar.
When I first learned the compilation, I read the two versions together, first read the scientific version to understand the basic grammar and conventions, and then read the Tsinghua version to supplement and improve.
I wish you an early entry into the hall of compilation
-
I can recommend you to take a look at Wang Shuang's "Assembly Language", which can be used as a primer on assembly language, with detailed explanations and easy to understand. After reading this,You can rent hail and then take a look at "80x86 assembly language programming",This can deepen your understanding of Zheng Fan's assembly language,After reading these two books,If you want to write win32assembly language programs,You can consider Luo Yunbin's "Stone Leakage"。
-
Learn VB, this is easy to learn and practical, I just do.
-
The landlord is talking about Tsinghua's "IBM-PC Assembly Language Programming".,I've seen this book.,It's Wen Dongchan、Shen Meiming wrote.,This book is a classic book of domestic compilation.,But it's 1999.,It's like.,It's very good.,But it's a little deep.,Not suitable for beginners.,The introduction to assembly is still recommended Wang Shuang's "Assembly Language", this book is also very classic and very suitable for beginners.
-
The assembly starts with 16 bits, first looks at Wang Shuang's assembly language, and then looks at Yang Jiwen's 8086 assembly language. Then look at Luo Yunbin's win32 assembly language programming.
-
"Assembly Language" published by Tsinghua University, this book is quite good, starting from the basics.
-
The best textbook is one that you do by hand than a regular textbook. This thing can be understood slowly just by looking.,That's too slow.,If it's an intel assembly,Turn on your computer.,Enter the DOS state.,Run the debug software that comes with the system.。 If you are not sure about the use of this software, you can type a space after entering this name.
It will show you how to use the software, you just have to compare it to your textbook and you will soon be able to get started, which is the best textbook.
-
IBM-PC Assembly Language Programming, by Shen Meiming and Wen Dongchan, Tsinghua University Press.
The following is a companion experimental tutorial:
IBM-PC Assembly Language Programming Experiment Tutorial.
I've just finished this book, too.
-
Assembly Language (2nd Edition).
Many people recommend it to readers on the Internet alongside foreign masterpieces of the same profession. In fact, Assembly Language (2nd Edition) has become an important work to promote the development of computer science and technology education in China. Assembly Language (2nd Edition) has been printed 8 times in the past 4 years since its publication, and has become a must-read for students and learners of this major.
The PDF version has been sent, please pay attention to check it!!
-
Wang Shuang's "Changing Language" is also relatively good, in fact, the most important thing is to add theory and practice, ask more questions and practice more.
-
Assembly language programming has been released.
Assembly language can be said to be machine language, and what deals directly with hardware is to transform computer language into 1001 that machines can recognize. It's not going to go out of style, at least not for this decade. It's mostly about the hardware side though. >>>More
First, the register position is different:
1. CS: ** segment register; >>>More
Their instruction sets, with different addressing methods, are equivalent to two machines operating in their own ways. >>>More
The latter instruction is div bx, indicating that you are doing 16-bit division, then the default dividend is [dx,ax], where dx is the higher 16 bits of the dividend, ax is the lower 16 bits of the dividend, and in fact your dividend is only stored in ax, then the high position of the dividend should be cleared to zero, for example, if you want to calculate 72 8, but the dividend must be 4 digits, so should your dividend be written as 0072? >>>More
There are four segments in it, which are A, B, C, and Code. >>>More