Processors
Intel® Processors, Tools, and Utilities
16334 Discussions

information about processors and literature

Tomas_olshansky
Beginner
936 Views

hello, 

I'm seeking to learn about processors, and i am wanting to learn them though "processor maps", if such thing exists. what I mean is the actual architecture of a CPU, so I could see the reactions and operations of a cpu on electrical lines themselves. Does Intel publish such things? And also, does intel have literature that it publishes? I am seeking practical info about processors! thanks!

0 Kudos
1 Solution
DeancR_Intel
Moderator
767 Views

Hi Tomas_olshansky,


Thank you for reaching out. To expand your knowledge on processor microarchitecture and programming languages, you can start with various resources such as books, presentations, and university courses. Additionally, there is a wealth of documentation available in the Intel Resource & Design Center (RDC), which requires an account.


Here's the link for reference: Resource & Documentation Center


For more advanced learning, you can explore community forums and even consider university studies. There are plenty of publicly available materials nowadays to help you start and continue your knowledge expansion in this field.


From Intel's side, for non-commercial individuals, we can offer access to the RDC and community forums. The next steps in your learning journey will likely come with experience.


I hope this helps, and please feel free to reach out if you have any further questions!


Best regards,

 

Dean R.

Intel Customer Support Technician


View solution in original post

0 Kudos
11 Replies
DeancR_Intel
Moderator
872 Views

Hi Tomas_olshansky,


Thank you for posting in the Community!


Are you more interested in the theoretical aspects of CPU architecture, or are you looking for practical, hands-on information? This will help me guide you to the most relevant resources. Intel offers a variety of literature, including white papers, technical manuals, and programming references. For example, the "White Paper: Introduction to Intel® Architecture, The Basics" white paper provides a comprehensive overview of Intel's processor architecture


What are your specific learning goals? Are you aiming to understand how processors work at a fundamental level, or are you looking to apply this knowledge in a particular field, such as programming or hardware design?


Are you interested in any specific Intel processors or technologies? Intel's product specifications and technical documents can provide detailed information about various processors here: Intel® Product Specifications


Best regards,

 

Dean R.

Intel Customer Support Technician



0 Kudos
Tomas_olshansky
Beginner
849 Views

Hi,

The thing that intrigues me about CPUs is their actual structure. I have been researching, and I have learned about how CPUs work, and I find it fascinating that a CPU is a mechanical device that works based on a chain reaction that is triggered in the "instructions decoder" (if this is the proper name). And this chain reaction is based on transistors that can be 1 or 0.

What I am wanting to learn is how the actual operations are made in this reaction, and what is the structure of transistors that anables operations to be made. I am aware that there is a coding language called Assembly, and my understanding is that every Assembly command is translated to binary, and when this code is decoded in the insturctions decoder, different reactions are triggered. I want to follow the electrical lines that are triggered in response to binary code that is inputed in the instructions decoder and see how actually "this transistor becomes 1 and in response also that transistor becomes 1 and in result those operations are made". operations such as mathematical operations the ALU, or any other operation that is triggered in the insturction decoder.

For this purpose I have been thinking about blueprints and any kind of literature that is technical mainly, and less of a conceptual literature, since I think that the technical structure is what makes a concept.

My goals are:

1. I started doing some work with coding, and I want to make the best codes possible, I want to feel the computer and understand what I am doing, and what exactly the computer is doing when I write code for it. 

2. I want to design processors.

 

About if I am interested in specific processors or technologies - I imagine that some of the information I seek is commercial information that can not be disclosed, and because of that I would be interested to research older models. Of course detailed information about newer models if possible then I would also be happy to receive. If you talk about specific technologies - At this point I can't say that I'm deep enough to understand differences between different technologies, or to understand which technologies are more interesting to me. 

 

That's all!

thanks!

Tomas. 

0 Kudos
DeancR_Intel
Moderator
827 Views

Hi Tomas_olshansky,


This is an acknowledgement message for your inquiry, do please wait as this will be investigated internally to be able to provide a resolution to your request. I will get back to you once I have the necessary information. 


Best regards,

 

Dean R.

Intel Customer Support Technician


0 Kudos
Tomas_olshansky
Beginner
799 Views

ok, thanks!

0 Kudos
DeancR_Intel
Moderator
768 Views

Hi Tomas_olshansky,


Thank you for reaching out. To expand your knowledge on processor microarchitecture and programming languages, you can start with various resources such as books, presentations, and university courses. Additionally, there is a wealth of documentation available in the Intel Resource & Design Center (RDC), which requires an account.


Here's the link for reference: Resource & Documentation Center


For more advanced learning, you can explore community forums and even consider university studies. There are plenty of publicly available materials nowadays to help you start and continue your knowledge expansion in this field.


From Intel's side, for non-commercial individuals, we can offer access to the RDC and community forums. The next steps in your learning journey will likely come with experience.


I hope this helps, and please feel free to reach out if you have any further questions!


Best regards,

 

Dean R.

Intel Customer Support Technician


0 Kudos
DeancR_Intel
Moderator
695 Views

Hi Tomas_olshansky,


I've noticed that you mark my last post as your solution. Did that answer your inquiry? Let me know if I can close this thread.


Best regards,

 

Dean R.

Intel Customer Support Technician


0 Kudos
Tomas_olshansky
Beginner
648 Views

well, I have been seeking something more practical like "processor's maps". i thought that since you are a compeny that produces such processors, you would have extended knowladge about this filed includig books. Is there nothing boyend the "Resource & Documentation Center"?

0 Kudos
n_scott_pearson
Super User
613 Views

What do you mean by 'processor's maps'? This sounds like the kind of information you will find in a processor family's datasheet - which are posted in the Resource and Documentation Center.

...S

0 Kudos
Tomas_olshansky
Beginner
572 Views

can you send me a link to the document you are talking about? i didn't see anything like that

0 Kudos
n_scott_pearson
Super User
541 Views

For what processor/processor family? There's a separate one for every processor family in every processor generation (microarchitecture).

I will be frank, I don't think you will find what you are looking for in these datasheets. You need to be looking at more-abstract How-Do-Processors-Work docs.

...S

 

 

0 Kudos
Tomas_olshansky
Beginner
463 Views

doesnt matter which family, i don't really know the differences at the moment.

 

well, i am reading abook at the moment, i was hoping to find a whole map to see and follow the lines

0 Kudos
Reply