SOTTOPROGRAMMA - PowerPoint PPT Presentation

About This Presentation
Title:

SOTTOPROGRAMMA

Description:

Title: Presentazione di una novit Author: cosimo menga Description: Presentazione generale di una novit tenendo conto delle richieste dei clienti – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 12
Provided by: cosimo8
Category:

less

Transcript and Presenter's Notes

Title: SOTTOPROGRAMMA


1
SOTTOPROGRAMMA
  • Un sottoprogramma lo si usa spesso per
    suddividere degli algoritmi molto complessi Una
    delle regole molto importanti è il rettangolo che
    all'interno dell'algoritmo lo si deve fare con
    due fasce laterali quando si fa il linguaggi o di
    progetto questa la si deve chiamare call.

2
ALGORITMO
  • Per non bloccare l'esecuzione di un algoritmo da
    parte di un processore si deve tener conto di 3
    caratteristiche
  • La linea immaginaria tra inizio e fine pertanto
    una volta che si esce bisogna rientrare cioè
    quando si ha un istruzione iterattiva o selettiva
  • Occorre evitare div per 0 perchè il processore
    legge solo i numeri finiti
  • Occorre evitare cicli infiniti

3
Metodo deduttivo
  • Il metodo deduttivo si basa sulla tautologia la
    rappresentiamo in una tavola di verità e questa
    ci darà tutti valori veri mentre il suo opposto è
    la contrapposizione che fornisce tutti risultati
    falsi. Esistono particolari proposizioni dette
    predicati e quest'ultimi si suddividono in quelli
    di appartenenza vero e quelli di non appartenenza
    falso mentre per il predicato negato è l'opposto

4
METODO PER IL RAGIONAMENTO DEDUTTIVO
  • Per il metodo deduttivo esistono il modus ponens
    e il modus tollens. Riguardo alle regole del
    ragionamento deduttivo questo deve soddisfare le
    seguenti caratteristiche
  • Una regola deduttiva è vera se è solo se siano
    vere tutte le preposizioni allora si puà
    affermareche la conclusione del ragionamento è
    vera

5
Sillogismo ipotelico e aristotelico
  • Il sillogismo è composto da 3 preposizioni (o
    predicati)le primedue sono le premesse o le
    ipotesi si suppongono sempre vere mentre per la
    terza deve essere dimostrata partendo dalle
    premesse ed è detta conseguente o tesi

6
Floating point
  • Il floating point si divide in 4 bit e 8 bit.
    Quello da 4 è chiamato a semplice precisione
    quello a 8 a doppia precisione .La parte che si
    trova a sinistra si chiama mantissa quella a
    destra esponente

7
Linguaggio di programmazione/traduttori
  • Nei linguaggi di programmazione abbiamo il dato
    che si scrive in forma binaria.Una cella di
    memoria per essere considerata tale deve avere un
    proprio indirizzo.Il linguaggio di programmazione
    ad alto livello viene indicato col nome di
    identificatore.Il byte è il più piccolo dato che
    noi possiamo avere 1 byte8 bit

8
Codice ASCII
  • Il codice ASCII è un codice alfanumerico e
    rappresentato da 256 simboli e lavora all'interno
    del traduttore

9
ACCESSO CASUALE
  • Una memoria ad accesso casuale(rom,ram,prom,eeprom
    ) ha una struttura a matrice e costituita da un
    numero di righe(ROWS) e colonne(COLUMNS) ciascuno
    definito da un decoder cioè abbiamo un decoder
    per le righe e un decoder per le colonne e tutto
    questo serve per ridurre il numero dei
    piedini(pin) del nostro circuito integrato o cip
    wafer.Una cella deve essere prima scritta e poi
    letta,per una ROM ad accesso casuale è sufficente
    collegare un decodificatore con un codificatore
    in cascata cioè in sequenza

10
Memorie
  • ROMREAD,ONLY,MEMORY
  • ROMMEMORIA DI SOLA LETTURA
  • RAMRANDOM ACCESS,MEMORY
  • RAMMEMORIA AD ACCESSO CASUALE
  • PROMPROGRAMMABLE,ONLY,MEMORY
  • PROMMEMORIA DI SOLA LETTURA PROGRAMMABILE
  • EEPROMELETTRICALLY,ERASABLE,READ,ONLY,MEMORY
  • EEPROMutilizzata per memorizzare piccole
    quantita di dati che devono essere mantenuti
    prima che venga tolta l'alimentazione

11
STRINGHE DI CARATTERI,NUMERI
  • Un Microprocessore distingue un numero da una
    stringa di caratteri se il primo simbolo è un
    numero allora lo considera un numero se il primo
    simbolo è letttera lo considera come stringa di
    caratteri
Write a Comment
User Comments (0)
About PowerShow.com