Su Xiaomu was not surprised. He sat down at the computer desk, turned on the computer, and then took out the small garbage system.
The little flame with no status restrictions started playing on its own again. Su Xiaomu poked it, and lines of text appeared...
Basic multiplication sequence:
0x0=0
Basic division formula:
0÷1=0
The speed of the text is very suitable for Su Xiaomu to read, but Su Xiaomu didn't give it a thumbs up.
The content of [Basic Computer Binary Column] was not long. As the small flames gave out their last light, they quickly extinguished and disappeared, and the last line of text appeared:
Finish.
There is no need for The End, which is very friendly to Su Xiaomu, a Chinese.
Su Xiaomu closed his eyes.
Although the code represented by each basic column formula will not be forgotten, Su Xiaomu will not be able to fully understand it as soon as he reads it. He will need some time to integrate it.
…
Assembly is a not very efficient, but very beautiful language.
Due to its complexity, the application field has been greatly reduced.
But it is closer to machine language and can directly operate the hardware;
The generated program runs at a higher speed and takes up less memory than other languages;
Therefore, it is widely used in some programs that require high timeliness, the core modules of many large programs, and industrial control.
During the summer vacation, Su Xiaomu tried to write a program in assembly language that would be as small as possible.
This originated from a demo competition project that top foreign programming experts will also participate in: 64K demo——①
Develop a single executable program that is less than 64KB or less than 65536 bytes, taking advantage of expansion and compression technology to its limit,
You can render animations, sounds, 3D models, etc. in real time, and then compete to see who can produce better results...
In order to achieve these effects, you first need to use assembly language, as well as multi-channel music, graphics, real-time computing, etc.
Su Xiaomu is quite interested in the 64K demo competition, and this interest also includes Meng Lang's participation in the open registration.
The selection is organized by Warez, a "pure technical group not for profit", but the function is just to show off, and the nature is not very utilitarian...
Su Xiaomu did not continue to evolve the increasingly streamlined code, but instead began to search for information online.
From the 64K demo that started in 2000 to now, it has already reached a more artistic level.
Including: changeable music, graphics generated by real-time calculations, transparency, 3D vector space, virtual reality, etc.
In order to enrich the display of art, Su Xiaomu needs more materials.
As a one-person team, he obviously does not have a team to help select audio tracks, wave samples, multimedia textures, and wave files. ③
In theory, any demo is like programming a game, which requires programmers, artists, and arrangers. In practice, it often requires team leaders, programmers, composers, artists, and assistance.
Su Xiaomu has nothing, and he is responsible for everything.
From this point of view, Su Xiaomu, a newborn calf, is really not afraid of tigers.
——There is no force at all.
After a long time, Su Xiaomu scratched his head and whispered to himself, "It seems to be a bit Shi Lezhi."
After reading the works of those great people in the past years, Su Xiaomu has a better understanding of his own frog in the well.
It’s not like you can write a few compilations to complete such elegant art...
If it had been before, Su Xiaomu might have given up at that time. After all, the mediocre Su Xiaomu only won two national awards and academy awards in his freshman year. There was really nothing outstanding about him...
"Little trash, come out quickly!"
At this time, the existence of cheating system became Su Xiaomu's new choice.
99 points, the points mall is empty.
The system ignored Su Xiaomu and sent a blank message.
"..."
Thinking that it would not be too wasteful, Su Xiaomu completed the existing program to 79% and the size was 96K.
It is more than 30,000 bytes more than 64K, which is about as far as a Milky Way.
The rest of the content is actually not complicated. You just need to add audio tracks, textures, etc. to make it artistic...
Su Xiaomu actually wanted to kill the little garbage system. He thought that the novice assistant's excellent program with strong sense of participation would be saved after use.
As a result, after those garbage scammers were arrested, the program disappeared on its own, MMP...
…………
…………
The new day happened to be Monday. Su Xiaomu got up early, packed up, carried a small bag, and hurried to the classroom of Economics 2 according to the class schedule.
There are two classes in the morning.
It is the computer composition and architecture that can be learned lying down, as well as the most classic Marx.
Regarding computer composition and architecture, although there is not a too complicated and in-depth introduction in the basic binary formula, Su Xiaomu already understands it.
As for Marx.
There is a famous saying I don’t know if you have heard of it:
"Some Chinese students tried to understand our profound thoughts in one night!"
Yes.
Su Xiaomu thought so too, but reality told him that it was impossible.
At least three nights!
I came to the classroom early, and there was already a beautifully packaged and romantic breakfast placed on my seat.
Su Xiaomu smiled and stuffed the breakfast into the drawer with ease.
As for the romantic love that can be seen when opening the outer packaging, of course he didn't see it.
Su Xiaomu didn't want to know that in a certain corner, there would be a girl who was looking forward to it, holding her hands in the shape of a heart, and then breaking it to the ground...
With mediocre attributes, Su Xiaomu is naturally passive and aloof. She has no friends in her neighbors, all of whom are female classmates.
"Hey, little...Su Xiaomu, I don't quite understand the difficult problem in discrete mathematics last week. Can you teach me about Marx after I finish it?"
Su Xiaomu smiled and glanced at the girl who was speaking. He couldn't remember her name, but suddenly an idea came to him, "This classmate, do you know about art?"
"Classmate Su, my name is Shang Siyu. I have participated in art classes since I was a child."
Shang Siyu quickly answered.
My heart was already in a mess. This was one of the few words Su Xiaomu used to communicate with girls other than 'hello', 'thank you', 'sorry' and 'goodbye'.
Shang Siyu felt like her little heart was about to pop out!
"Do you know anything about music?" Su Xiaomu asked again, the smile on his face obviously getting thicker.
He suddenly found an opportunity to complete the 64K demo.
Who said that making a demo must require artists and arrangers?
Our students at South China University of Technology are all excellent!
Shang Siyu nodded vigorously, "I understand, I often do SSS when singing in karaoke."
"I will teach you discrete mathematics later, can you do me a little favor?"
①:demo: Demonstration; 64KB=65536 bytes, 1 Chinese character=2 bytes, unit adjective of data size.
③: Audio track: The parallel "tracks" seen in the sequencer software. Each audio track defines the attributes of the audio track, such as the track's timbre, timbre library, number of channels, input/output
Port, volume, etc.
Wave: can be understood as various corrugated lines.
Multimedia texture: represents various media, geometric figures, etc.