I've Got A Mana Processor In A Magic World
Chapter 135: Comprehending Registers (1)
CHAPTER 135: COMPREHENDING REGISTERS (1)
Eventually though, the feeling wore off, and they both moved on to other topics.
Komi’s father– Sage Maximus. Zephyr’s teacher– Jon. His friend– Rita, and a few other acquaintances like Master Gregory, and the whole of Freehold in general too.
What had happened? What was the fate of Freehold now? Did the traitors Komi spoke of survive? What did the future hold now?
They turned solemn after discussing questions they had no answer to. They could only hope everything and everyone they cared about were safe, and besides that, try to strive forward themselves.
Zephyr watched Komi for the rest of the day. She could eat now, so there was no need for him to use his nanites any longer.
By evening, she could stand on her feet, albeit with the help of a support—either a wall or something else.
Zephyr told her he was going to watch her for a few more days before he would go into seclusion, but she refused, emphasizing that she could handle herself now, and urging him to get started immediately.
He was the reason why she had escaped unhesitatingly, leaving behind everything, so he had to make her decision very worth it... especially if things in Freehold had turned out for the worst... for anyone she knew.
Zephyr nodded, complying. He went straight into seclusion after preparing himself with enough hunger pills. He didn’t know how much time he’d spend this time around, as this was something he wanted to take his time to build delicately.
He’d warned Komi beforehand, so he downed a lot of hunger pills this time. At least thirty five, compared to last time’s twenty five. That should keep his body functioning properly even if he took a whole week.
His consciousness delved right into his mana core space again. And this time he didn’t waste any extra moment, jumping straight into his comprehension immediately.
Registers. He already knew everything he needed to do to get them exactly the way he wanted.
Firstly, he broke the concept down into its most basic form, into the most basic design that could save a charge state of either 1 or 0 in memory. He thought of Latches.
They were made from a configuration of transistors in a precise way that uses logic gates in a circuit design to save a charge in place, essentially creating a memory.
There were different kinds of latch designs he could go for, but just like always, he was going with something that was appropriate and fitting for his single mana node. Something that would give him an edge over others while making the most effective use of his limited space.
He went with the Static Random Access Memory–SRAM. Unlike other forms of memory that Zephyr could have gone for, it was a latch-like design that could keep the charge it saved indefinitely without needing any refresh whatsoever.
As long as power was available, which in Zephyr’s case, was every time, the charge state—the Bit—that was stored would always remain there until it was changed.
To do this, Zephyr needed to build a circuit configuration using six transistors for each.
He had already left five million transistors free for this purpose, so he knew he could build 833,333 of these latch cells even when assigning six to each.
But that was the first part of the process.
He needed to organize the structure. What was the purpose of saving memory if it was so cluttered to the point where he had to take a lot of time to fetch saved information. In that case wasn’t it better to just create the spell itself from scratch?
So the next thing he moved on to was the structure and arrangement.
Of those 833,333 latches, every single one of them could now hold a full bit—a full state of either 1 or 0, either on or off.
He could call it a day at this point, and just create the pathways to and from each latch so he could get whatever information he needed.
Maybe somewhere in this world, or even in his home world, there were people who might have had the talent to reach this far in comprehending some kind of memory state... This would likely be where they might have stopped and finished their comprehension.
But Zephyr was not like them. The information he had from Aegis made him see the whole picture.
Having to get parts of an information from every single one of the 833,333 latches would not only be inefficient, but would also be useless to him in casting spells.
What he could do would be so severely limited compared to what he could do by grouping them together.
In spells that had a lot of conditions and steps to be taken before they could be cast, like say, Zephyr’s compressed fire spell, the time he would use to get all the saved steps from every one of the 833,333 latches would be way too long.
He’d be cooked by his opponent long before he finished reading the spell from memory.
So, instead of going in that direction, he continued to build exactly what he came here for. The Register itself.
He arranged a group of latches together to form his register that could now actually save a lot of tangible information together.
With two latches placed side by side and grouped together, he could now get two Bits of information for his spells rather than just one—a 2 bit design.
His fetching process would then reduce from asking each individual 833,333 latches to asking 416,666 within basically half the time, and also with even more tangible information.
If before, each Bit was like accessing a single letter or piece of a spell instruction from all separate 833,333 latches, then now it was like accessing two letter words or a more coherent and easily understandable part of a spell instruction.
With a 4 bit design— four latches arranged side by side, he would be asking just 208,333 for information within a quarter of the time. And with even more information clarity too.
With an 8 bit design, he’d be asking 104,166. And this was already like accessing a quarter part of a whole spell saved in memory.
With a 16 bit design, he’d be asking just 52,083 for information.
32 bit was 26,041, while 64 bit was 13,020.
The time savings for fetching information could only be imagined. At 32 bits, he’d already be able to fetch whole spells within an instant. It would be like having a whole spell just appear out of thin air without any build up whatsoever.
And at 64 bits... Well, there was so much he’d be able to do that he could only wait to figure it out in the real world.
And Zephyr still wasn’t done with the design. He now wanted to move on to looking for a more efficient way to connect these groups—these registers, together.
He could still eke out even more efficiency...
A/N: I hope I delivered this as simply as possible? Really tried to simplify a lot of ideas here. If it’s still too technical, drop a comment to let me know. I might be able to tone it down a bit more... Though for the enthusiasts out there, it might seem too simplified.
Don’t forget to vote by dropping some power stones, golden tickets, ratings and review...
To those that have been doing these so far, thanks a lot. It really helps my book.
Cheers
Astrl