The CPU we are talking about today is intel core i7- 8750H write in detail about the below given contents for the above CPU Content: specifications about the ISA, including: (a) reduced instruction set computer (RISC), or complex instruction set computing (CISC), b) number of instructions, (c) number and type of memory addressing modes, (d) number of operands per instructions, (e) operand escape patterns (if applicable), (f) “interesting” instructions, such as autoincrementing, different data size

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Topic Video
Question
100%

The CPU we are talking about today is intel core i7- 8750H

write in detail about the below given contents for the above CPU

Content:

specifications about the ISA, including:

(a) reduced instruction set computer (RISC), or complex instruction set computing (CISC),

b) number of instructions,

(c) number and type of memory addressing modes,

(d) number of operands per instructions,

(e) operand escape patterns (if applicable),

(f) “interesting” instructions, such as autoincrementing, different data sizes (integer, double, word,etc.), unusual branching constructs, mass data movements. Anything that you think is “interest-ing.”

Expert Solution
Step 1

specifications :

The i7-8750H operates at 2.2 GHz with a TDP of 45 W and a turbo boost of up to 4.1 GHz. This chip integrates Intel's UHD Graphics 630 GPU operating at 350 MHz with a burst frequency of up to 1.1 GHz and supports up to 64 GiB of dual-channel DDR4-2666 memory. This model has a configurable TDP-down of 35 W.

a)x86 CPU's use CISC at instruction/programming level, and RISC-style at execution level.

Since that's most effective way of getting perfrormance out of the code.

Complex Instruction Set Architecture (CISC) –

The main idea is that a single instruction will do all loading, evaluating and storing operations just like a multiplication command will do stuff like loading data, evaluating and storing it, hence it’s complex.

Both approaches try to increase the CPU performance

RISC: Reduce the cycles per instruction at the cost of the number of instructions per program.

CISC: The CISC approach attempts to minimize the number of instructions per program but at the cost of an increase in a number of cycles per instruction.

Computer Science homework question answer, step 1, image 1

Earlier when programming was done using assembly language, a need was felt to make instruction do more task because programming in assembly was tedious and error-prone due to which CISC architecture evolved but with uprise of high-level language dependency on assembly reduced RISC architecture prevailed.

 

Characteristic of CISC –

  • Complex instruction, hence complex instruction decoding.
  • Instruction are larger than one word size.
  • Instruction may take more than single clock cycle to get executed.
  • Less number of general purpose register as operation get performed in memory itself.
  • Complex Addressing Modes.
  • More Data types
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Instruction Format
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education