当前位置:网站首页>Software designer - intermediate, exam summary
Software designer - intermediate, exam summary
2022-07-29 00:19:00 【zayyo】
Presentation of data
Examination site 1:CPU、 Arithmetic unit 、 The concept of controller
Examination site 2: Hexadecimal conversion
Computer basic unit :
position ( The bit )bit b 1B=8b 1 Bytes equal to 8 The bit
byte byte B 1KB=1024 B 1 Kilobytes equals 1024 byte
kilobytes KB
Hexadecimal English letters indicate
Ten (D)、 Two (B)、 8、 ... and (O)、 sixteen (H)
Commonly used binary 
Hexadecimal representation after ten 
( Short division ) Stop when the quotient is zero , And the final remainder should be 0, And the remainder should be recorded from bottom to top 

Memory programming ladder steps
First step : Big decrease plus one to get 16 The value of base
The second step : Convert to decimal ( Unit is B)
The third step : Convert the unit consistent with the answer except 1024(2 Of 10 Power )
Examination site 3: Coding system ( Original code / Inverse code / Complement code / Shift the code )
Original code : The highest bit is the sign bit , The remaining low bits represent the absolute value of the value
Inverse code : The inverse of a positive number is the same as the original , The inverse of a negative number is the bitwise negation of its absolute value
( The sign bits remain the same )
Complement code : The complement of a positive number is the same as the original code , The complement of a negative number is the last digit of its inverse plus 1
( The sign bits remain the same )
notes : The complement of the complement is the original code , Complement and shift positive 0 negative 0 It's all the same
Shift the code : The sign bit of complement is reversed bit by bit 
The machine word length is n The range of signed numbers represented by various code systems 
Examination site 4: The representation of floating-point numbers 




(R It's an order code , Include a level symbol ).(M It's the mantissa , Including one digit sign )
Examination site 5: Addressing
1、 Address immediately . The operands are included in the instruction .
characteristic : The operands are directly in the instruction , Fast , Poor flexibility
2、 Direct addressing . The operands are stored in memory units , The instruction directly gives the... Of the storage unit where the operand is located
Address .
characteristic : The instruction stores the address of the operands
3、 Register addressing . The operand is stored in a deposit In the device , Instruction gives the name of the register where the operands are stored .
characteristic : Registers hold operands
4、 Register indirection . The operands are stored in memory units , The address of the storage unit where the operand is located is in a
In the register .
characteristic : The address of the operands is stored in the register
5、 Indirect addressing . The address in the instruction that gives the address of the operand .
characteristic : There is an address in the instruction , This address corresponds to the address of the operands .
The addressing mode is sorted from fast to slow : Address immediately 、 Register addressing 、 Direct addressing 、 Register indirection 、 Indirect addressing













边栏推荐
- MySQL安装配置教程(超级详细、保姆级)
- AutoCAD -- import excel tables into CAD and merge CAD
- Samsung asset management (Hong Kong) launched yuancosmos ETF to focus on investing in the future tuyere track
- Solution: direct local.Aar file dependencies are not supported when building an aar
- 【微服务~Nacos】Nacos服务提供者和服务消费者
- [applet project development -- JD mall] uni app commodity classification page (first)
- 【C】 Reverse string (two recursive ideas)
- Visual full link log tracking
- 基于 FPGA 实现数字时钟详细原理讲解及验证结果
- Using recursion and chain header interpolation to realize the group turnover of linked lists -- leetcode25 K group turnover linked lists
猜你喜欢

Es6操作教程

Newscenter, advanced area of attack and defense world web masters

【小程序项目开发 -- 京东商城】uni-app 商品分类页面(上)

Detailed explanation of 9 common reasons for MySQL index failure

Multi sensor fusion positioning (I) -- 3D laser odometer

Sword finger offer 64. find 1+2+... +n, logical operator short circuit effect

Advanced area of attack and defense world web masters unserialize3

Sword finger offer 41. median in data flow

MySql中的like和in走不走索引

基于 FPGA 实现数字时钟详细原理讲解及验证结果
随机推荐
Leetcode 763. partition labels divide alphabetic intervals (medium)
Attack and defense world web master advanced area PHP_ rce
Eye of depth (18) -- partial derivative
Everything you have learned will come in handy at some point in your life (turn)
2022 network security learning route is very detailed, recommended Learning
Exchange 2013 SSL certificate installation document
Linux之yum安装MySQL
动态规划问题(二)
Leetcode62. Different paths
Solution: direct local.Aar file dependencies are not supported when building an aar
Dual for loop optimization
Multimodal model sketch (1)
Network traffic monitoring tool iftop
#{}和${}的区别
How can Plato obtain premium income through elephant swap in a bear market?
Immutable x officially opens IMX token pledge detailed IMX pledge introduction optimistic about the development prospect of IMX
Real time data warehouse: meituan's implementation of real-time data warehouse construction based on Flink
mysql索引失效的常见9种原因详解
Android studio connects to MySQL and completes simple login and registration functions
Pycharm configuring the running environment