35 lines
619 B
Markdown
35 lines
619 B
Markdown
# ARM
|
|
|
|
ARM based chips
|
|
|
|
## ARM Processor Architecture
|
|
|
|
* based on RISC
|
|
* fixed length inst.
|
|
* load-store arch
|
|
* memory-to-register load inst.
|
|
* register-to-memory store inst.
|
|
* large uniform register file
|
|
* 32bit arch(v1-v7), 64bit arch(v8-v9)
|
|
* good performance/power
|
|
|
|
## ARM Processor Family
|
|
|
|
```python { cmd matplotlib hide }
|
|
|
|
import pymupdf
|
|
|
|
from PIL import Image
|
|
|
|
doc = pymupdf.open("./pdf/L3.pdf")
|
|
|
|
pix = doc[6].get_pixmap()
|
|
img = Image.frombytes("RGB", [pix.width, pix.height], pix.samples)
|
|
plt.axis('off')
|
|
plt.subplots_adjust(left=0, right=1, top=1, bottom=0)
|
|
plt.imshow(img)
|
|
|
|
plt.show()
|
|
|
|
```
|